nagios
Пишем свой плагин nagios
Плагины – это одна из самых сильных сторон системы мониторинга nagios. Для мониторинга базовых служб и параметров системы в комплекте установки уже есть большой набор плагинов. Если нужного плагина среди базовых нет, то можно поискать на сайтах exchange.nagios.org и monitoringexchange.org. Или написать свой плагин.
› Continue reading
Мониторинг загрузки процессора в nagios
В состав плагинов nagios уже входит бинарная программа check_load, которая показывает текущую нагрузку на систему (load average). Но кроме того, есть распределение утилизации процессора между user space, system space, ожиданием io и бездействием. Это параметры тоже полезны при анализе нагрузки на сервер.
Готового решения я не нашел, так что сделаем все самостоятельно.
› Continue reading
check_by_ssh VS check_nrpe
Nagios и его система плагинов очень гибки. Для получения данных с удаленной машины можно использовать SNMP, запускать скрипты по SSH, или через NRPE. Можно даже написать web службу, которая будет отдавать xml, а плагин nagios считывать его по http… т.е. в качестве плагина к nagios можно прицепить почти все, что угодно. Но как правило “велосипеды” причиняют только лишнюю головную боль, когда есть проверенные стандартные средства.
Стандартные средства – это SNMP, ssh и nrpe. Посмотрим на них более внимательно.
› Continue reading