Nagios plugins: альтернативный способ оповещения о проблемах (nagstatmon)
Задался я недавно целью прикрутить мониторинг не только production дата-центра, но и серверов локального офиса. Офис не большой, всего 30 сотрудников и примерно 6 серверов + немного железа для телефонии. Поднимать Centreon не хотелось т.к. сервисов чуть наскребалось на 30 штук, поставил чистый Nagios на наш FreeBSD`шный гейт. Сервисы и хосты вроде сконфигурировал, но вот с системой оповещений возится не хотелось, прикручивать SMS/E-Mail/Jabber оповещения желания не было. Немного пошарив в интернете нашел маленький, но гордый проект nagstatmon.
Что это?
Nagstatmon это утилита которая обращается к web интерфесу Nagios и вывод статус сервисов и хостов в трее или в плавающем окне. Еще более приятным моментом является то, что nagstatmon имеет порт как для Windows так и для Linux, пакеты .deb и .rpm и конечно исходники. Все это можно найти тут.
Как пользоватся?
Для начала нужно поставить
. На мое удивление в Debian не оказалось такого пакета(сам в шоке), поэтому придется ставить из пакетов которые есть на сайте или из исходников. Как ставить описывать не буду, перейдем сразу к настройке.

На первой закладке единственного окна программы можно настроит список серверов с которых будет собираться информация, и интервал обновления информации.

Далее вы можете настроить формат отображения информации, как и где она будет отображаться

На последней закладке вы можете настроить фильтры отображаемой информации, т.е. к примеру убрать отображение сервисов которые не работают по причине выполнения мейтененс процедур.
Ну вот мы уже все и настроили, можно нажимать «OK». По умолчанию nagstatmon выводит всю информацию в плавающем окошке, хотя можно заставить его сидеть в трее.

Заключение
Ну вот, что мог то описал
. Nagstatmon отлично подходит для оповещения о проблемах в небольшой сети и при малом количестве сервисов.
P.S.
Как оказалось Nagstatmon НЕ ПОДХОДИТ для работы с крупными системами, при попытке показать статус Nagios`а на ~1600 сервисов программка зависла
.
Ещё есть nagios agent
http://netpatch.ru/nagiosagent.html
Спасибо за ссылку, нужно глянуть, nagstsmon как-то не стабильно работает в моей рабочей OpenSuSE
.
Спасибо!