Skip to content

Releases: Sarvensky/zero_monitor

1.4

09 Jul 19:41

Choose a tag to compare

ZeroTier Monitor

Первый публичный релиз.
Да, с версии 1.4. Просто потому что могу...

Основные возможности

  • Мониторинг нескольких сетей: Поддержка нескольких сетей ZeroTier с разными токенами доступа.
  • Отслеживание статуса: Проверяет, находится ли узел в сети, и как давно он был активен.
  • Проверка версии клиента: Сравнивает версию клиента ZeroTier на узле с последней официальной версией на GitHub.
  • Уведомления о проблемах: Отправляет сообщения в Telegram только при обнаружении проблем или при восстановлении работоспособности.
  • Эскалация оповещений: Разные уровни уведомлений в зависимости от длительности офлайна (например, через 5 минут, 15 минут, 1 час).
  • Пинг-проверка: При обнаружении офлайна дополнительно проверяет доступность узла по IP-адресу с помощью ICMP (ping).
  • Ежедневные отчеты: Каждый день в полночь отправляет сводный отчет о количестве проверок и выявленных инцидентах за прошедший день.
  • Локальная база данных: Использует SQLite для хранения состояния узлов между проверками, что позволяет избежать ложных срабатываний.
  • Обнаружение аномалий: Сглаживает редкие аномальные скачки в данных lastSeen от API ZeroTier.
  • Поддержка языков: По умолчанию используется русский язык, но все сообщения так же переведены на английский. Язык указывается в настройках.