Nagios – свободная система мониторинга активного сетевого оборудования (серверов, коммутаторов, маршрутизаторов, принтеров, рабочих станций и т.д.), и исполняемого программных процессов.
Область применения Nagios
Развитие технологий и конкуренция вынуждают современные компании постоянно совершенствовать информационные инфраструктуры. В настоящее время, даже небольшая компания в своей повседневной деятельности использует десятки информационных сервисов, от надежности и корректности, функционирования которых зависит успешность бизнеса компании.
В такой ситуации осуществлять контроль за работой информационных сервисов «в ручном режиме» не возможно. Администраторам сервисов необходим качественный инструмент автоматизированного мониторинга, оповещения и ведения статистики информационных процессов.

В качестве системы мониторинга серверов компании мы предлагаем использовать свободно-распространяемое программное обеспечение Nagios.
Возможности Nagios
Nagios является наиболее известной и распространенной системой мониторинга серверов. Проект инициирован в 1999 году компанией Nagios Enterprises. За многолетнюю историю Проект Nagios был удостоен множеством наград. На настоящий момент система мониторинга серверов Nagios имеет несколько тысяч установок по всему миру. С системой работают свыше 250 000 пользователей в десятках стран мира.
Функции мониторинга серверов Nagios группируются по трем срезам:
• On-line контроль за активным оборудованием и ИТ сервисами вычислительной сети компании (мониторинг сетевых сервисов: SMTP, POP3, IMAP, SSH, Telnet, FTP, HTTP, DNS…; контроль утилизации серверных ресурсов: загруженность процессора, расходование оперативной памяти, дискового пространства…).
• Своевременное и всеобъемлющее информирование ответственных сервис администраторов о состоянии информационно-технологических ресурсов. В рамках данного среза система Nagios имеет возможность проводить информирование через различные каналы коммуникации как аудио-визуальные, так и электронные (e-mail, sms, messenger…).
• Инвентаризация ИТ ресурсов сети и удаленное администрирование серверов.
Техника Nagios
Система Nagios предлагает:
• Открытый исходный код, позволяющий модифицировать и адаптировать ее под конкретные требования.
• Модульную структуру, позволяющую добиться как гибкости, так и высокой степени безопасности и отказоустойчивости.
За счет использования перспективной модульной архитектуры, в рамках проекта реализовано колоссальное количество дополнительных модулей, позволяющих расширять интерфейсную и функциональную составляющие программного продукта мониторинга серверов.
Nagios это кросс- платформенное решение. Ядро системы разработано на C#, что обеспечивает высокое быстродействие при низкой нагрузке на оборудование программно-аппаратного комплекса мониторинга серверов. Nagios обладает трехзвенной архитектурой, использующей Web-клиента, сервера приложений (PHP) и любую удобную СУБД из: MySQL, PostgreSQL, Oracle.