Nagios — программа, разработанная для круглосуточного мониторинга серверов. Программа проверяет на всех серверах, которые добавлены в мониторинг, все самые важные сервисы и узлы.
Начиналось все с того, что нагиос придумали для мониторинга linux-серверов, но сейчас, благодаря ее разработчику Этаному Галстадому, нагиос стремительно развивается и уже может работать и на других операционных системах, например как Solaris, AIX, FreeBSD и HP-UX.
Сначала данная программа называлась по другому — Netsaint, но потом ее перейменовали и сегодня все знают ее именно как Nagios.
Давайте перечислим некоторые значимые особенности данной программы для мониторинга:
- Nagios умеет мониторить не только такие известные всем сервисы как SMTP, POP3, HTTP, но и NNTP, ICMP, SNMP.
- Мониторинг ресурсов сервера для многих операционных систем. Сюда входит и мониторинг дискового пространства, оперативной памяти, процессорного времени и так далее.
- Простота написания плагинов дает возможность на любом языке программирования дописывать или же самостоятельно писать код проверки серверных служб.
- Можно настроить нагиос таким образом, чтобы при появлении проблемы сразу приходило письмо системному администратору и же смс на телефон.
- Еще есть возможность оледенить между собой несколько систем для мониторинга, тогда можно добиться большего результата.
- Nagiostats — специальная утилита, которая информирует по всем серверам, которые добавлены в мониторинг нагиоса.
- Настройка автоматической ротации логирующих файлов.
- Возможность удаленного мониторинга с помощью зашифрованных теннелей SSH и SSL.
- Независимая проверка всех служб одновременно. То есть каждое определенное время проверяется не одна служба, а сразу несколько.
Как же добавить новый сервер для мониторинга в программу Nagios? Все очень легко. Детальная инструкция как добавить сервер в Nagios:
Если у вас возникнут вопросы, то вы можете обратится в нашу службу поддержки и мы дадим вам консультацию о возможностях и настройке Nagios.