Cicada

Простой мониторинг сетевых устройств с автопоиском устройств и уведомлениями.
Поддержка протоколов: ICMP (пинг), SNMP v1/2c/3, Modbus TCP, IPMI, WMI и http (текст, json, xml).
Также можно опрашивать агентов Zabbix, Check-Mk и Munin и мониторить TCP/UDP порты устройств.

Кросс-платформенно, с открытым исходным кодом, расширяемо, бесплатно.

Возможности

  1. Опрос устройств по нескольким протоколам
  2. Диаграммы с автообновлением информации
  3. Группировка устройств и метрик по меткам
  4. Проверка граничных значений
  5. Вычисляемые и временные переменные
  6. Онлайн статусы устройств и графики на странице устройства
  7. Компактное хранение исторических данных (2-4Байта на одно числовое значение)
  8. Поддержка шаблонов и возможность клонирования устройства
  9. Массовое добавление устройств
  10. Авто-обнаружение устройств и их свойств
  11. Гибкий механизм отправки сообщений на основе меток
  12. Управление предупреждениями
  13. И другое!

Установка

  1. Установите Node.js.
     
  2. git clone --depth=1 https://github.com/little-brother/cicada.git
     
  3. Выполните для установки приложения
    npm i
     
  4. Запустите Cicada
    node app
     
  5. Откройте http://127.0.0.1:5000 в браузере.

Посетите нашу Wiki или демо-стенд, чтобы узнать больше.