Вот у меня такое впечатление о системе и сложилось, что она больше подходит для мониторинга сетевого оборудования, отсюда NMS в названии. А когда в парке больше серверов, чем сетевого железа, для сбора базовых параметров типа cpu, ram etc. проще развернуть агенты системы мониторинга, чем snmp-сервер.
Если Вы имеете в виду, ищет ли OpenNMS иные сервисы кроме SNMP и HTTP, то да, ищет.
Я имел в виду именно поведение http коллектора сразу после обнаружения сервиса.
В дефолтной конфигурации он проверяет только код ответа и его наличие вообще. Проверка контента в его обязанности не входит. HTTP коллекторы по умолчанию ищут как HTTP, HTTP-8080 и HTTP-8000, но можно и добавить портов, буде на то насущная необходимость.
А какое примерно соотношение типов устройств, которые вы мониторите? Сетевое оборудование, вин-серверы, линукс и т.п. Если это не секретная информация, конечно.
Этим требованиям, мне кажется, не соответствует ни одна из более-менее популярных систем мониторинга. К любой придется приделывать те или иные костыли.
С обработкой логов и метриками из логов можно попробовать справиться средствами logstash+kibana. Хотя, эта связка больше подходит для сбора статистики, чем для мониторинга. Но даже стандартными плагинами можно сделать оповещения о событиях.
Судя по скрину он просто делает «GET /» и проверяет код ответа/время отклика на этот запрос? Проверяется ли наличие процессов и открытые порты без дополнительной настройки?
В любом случае, пишите еще. Интересно будет сравнить с используемым в данный момент Zabbix'ом. У меня OpenNMS давно в списке на изучение, но пока не было острой необходимости.
PS: Я какое-то время пытался подружиться с Nagios, но после нескольких месяцев правки текстовых конфигов забросил это занятие и перешел на Заббикс, прельстившись веб-интерфейсом. Теперь приходится делать и то, и другое %)
Будем ждать продолжения.
Я имел в виду именно поведение http коллектора сразу после обнаружения сервиса.
А какое примерно соотношение типов устройств, которые вы мониторите? Сетевое оборудование, вин-серверы, линукс и т.п. Если это не секретная информация, конечно.
С обработкой логов и метриками из логов можно попробовать справиться средствами logstash+kibana. Хотя, эта связка больше подходит для сбора статистики, чем для мониторинга. Но даже стандартными плагинами можно сделать оповещения о событиях.
В любом случае, пишите еще. Интересно будет сравнить с используемым в данный момент Zabbix'ом. У меня OpenNMS давно в списке на изучение, но пока не было острой необходимости.
PS: Я какое-то время пытался подружиться с Nagios, но после нескольких месяцев правки текстовых конфигов забросил это занятие и перешел на Заббикс, прельстившись веб-интерфейсом. Теперь приходится делать и то, и другое %)
Как настроить, например, проверку отдачи веб-сервером правильного контента? Какие действия для этого требуются?