Как вы уже догадались, в данной статье речь пойдёт о системах мониторинга для серверов. Мониторинг серверов является неотъемлемой частью бесперебойной и успешной работы инфраструктуры. Он помогает оперативно среагировать на возникающие проблемы. Каждый инженер, работающий с серверами просто обязан уметь поднимать систему мониторинга.
Итак, рассмотрим наиболее популярные и информативные системы мониторинга серверов и не только.
1. Zabbix
Профессиональная, весьма информативная система мониторинга серверов, коммутаторов и тд. Умеет практически всё - отсылает уведомления на почту и в мессенджеры (скриптами). Огромнейшее количество триггеров, может показывать всё что нужно профессиональному системному-админу. Использую эту систему около года, полёт нормальный, но тяжела для освоения.
Плюсы:
- Широкие возможности мониторинга
- Множество триггеров, вплоть до температуры устройства
- Кроссплатформенность (Windows/Unix/Linux системы)
- Отправка данных на mail и в мессенджеры (slack, telegram)
- Бесплатный
Минусы:
- Высокие требования к аппаратной части, большая нагрузка
- Туговат в освоении, новичкам будет тяжеловато настроить
- Требует установки агента непосредственно на каждом сервере
2. Nagios
Аналог Zabbix, который имеет практически все те же функции, производит мониторинг посредством плагинов в отличии от Zabbix, который требует установки своего агента на всех серверах.
Плюсы:
- Легко настраивается
- Большое обилие плагинов
- Бесплатный
Минусы:
- Не умеет мониторить производительность
- Конфигурируется в терминале
- Много процессов (на каждый плагин - отдельный процесс)
3. PRTG Network Monitor
На мой взгляд один из удобнейших и достойных мониторингов. Не требует особой настройки серверов, которые будут мониторится. Умеет сам собирать всю информацию о вашей сети и рисовать Дашборд. Есть один весомый недостаток - встаёт только на Windows, но на любой. Также отличный редактор карт сети, который поможет нарисовать карту топологии со связями.
Плюсы:
- Предельно прост в установке
- Самостоятельно умеет собирать информацию о сети
- Разберётся даже неопытный сисадмин
- Не требует каких либо установок на стороне серверов кроме настройки файрволла
- Рисует удобные и легкочитаемые графики
Минусы:
- Встает только на Windows
- Платный
4. Cacti
Простой в освоении и настройке инструмент для мониторинга сети и серверов. Сочетает в себе огромное количество графиков, которые умеет рисовать. Для добавления графика достаточно выбрать шаблон.
Плюсы:
- Прост в освоении и развертке
- Не требователен к ресурсам
- Также не нужно устанавливать ничего кроме настройки файрволла
- Куча графиков для детального мониторинга
Минусы:
- На мой взгляд не очень презентабельный дашборд
- Морально устаревший мониторинг
Мы рассмотрели наиболее популярные системы мониторинга, какую из них использовать, решать вам.
Спасибо за внимание! Подписывайтесь на мой канал, будет интересно!