Nagios: основные возможности

Nagios – кросплатформенное программное обеспечение с открытым исходным кодом для мониторинга компьютерных систем и сетей, наблюдения и контроля за состоянием служб и вычислительных узлов, а также оповещения администратора в случае, если определенные службы возобновляют/прекращают работу.
Ключевые возможности:
— мониторинг состояния сетевых служб SMTP, HTTP, POP3, NNTP, ICMP, SNMP;
— наблюдение за состоянием хостов (загрузка процессора, использование дискового пространства, системные логи);
— параллельная проверка служб;
— возможность удаленного мониторинга при помощи SSH или SSL;
— благодаря простой архитектуре плагинов можно разрабатывать собственные способы проверки служб, используя любой язык программирования (C#, C++, Shell, Perl, PHP, Python);
— определение иерархии хостов сети при помощи «родительских» хостов, поиск хостов, которые либо недоступны, либо вышли из строя;
— мгновенная отправка оповещений при возникновении проблем с хостом или службой;
— ротация лог-файлов осуществляется автоматически;
— несколько систем могут работать параллельно для повышения надежности и создания распределённой системы мониторинга;
— в состав входит утилита nagiostats, которая выводит общую информацию по хостам, по которым ведется мониторинг.