В настоящее время мы используем Nagios для мониторинга около 20 машин Linux (сервисы и функциональные ссылки). Я просто узнаю о Мунин и интересно, это замена Nagios, или ее можно использовать вместе с Nagios? Я не хочу тратить часы на его настройку, просто чтобы обнаружить, что у меня уже есть все эти функции с Nagios.
Я был бы особенно признателен, если бы кто-то, кто использовал обе программы, поделился своим опытом. Что лучше для какой задачи и что посоветуете использовать?
Примечание: мы также какое-то время использовали Cacti. Основная проблема, с которой мы сталкиваемся с Nagios, заключается в том, что установка занимает слишком много времени и не очень проста.
Мунин и Нагиос - действительно разные инструменты.
Munin - это сетевой инструмент для мониторинга ресурсов, который может помочь проанализировать тенденции в отношении ресурсов и выяснить, «что только что снизило нашу производительность?» проблемы. Он разработан, чтобы работать по принципу "включай и работай". Установка по умолчанию предоставляет множество графиков без почти никакой работы.
Nagios - это инструмент для мониторинга (оповещения). Мунина можно было считать заменой Кактусы.
Мы используем их обоих: Nagios и Munin.
Munin определенно лучше всего работает параллельно с Nagios. Он также может подключаться к нему, отправляя уведомления о превышении пороговых значений в систему уведомлений Nagios. Причина, по которой мы его используем, заключается в том, что установить новые мониторы практически несложно. Nagios требует немного больше усилий.
Также обратите внимание, что PNP4Nagios предоставляет Nagios возможности построения графиков - большинство плагинов будут сообщать данные о производительности, а затем PNP4Nagios сохранит эту информацию в базах данных RRD и отобразит ее в виде графиков в интерфейсе Nagios. Мы используем его в дополнение к Munin, так как он дает графики сетевых сервисов (основная сила munin - мониторинг локального бокса).
И последнее замечание - мы также используем Кактусы, так как это наиболее полезный инструмент для построения графиков портов коммутатора и маршрутизатора через SNMP. Он контролирует <10 устройств. Слишком сложно настроить его для управления реальными серверами - munin и Nagios / NRPE намного проще в управлении, чем агенты SNMP.
Каждый раз, когда я ищу что-нибудь, связанное с мониторингом Nagios, это заметно в ответах, но я никогда не слышал о Мунине, пока не увидел ваш вопрос. Это подсказка для меня. Быстрый взгляд на веб-сайт, на который вы ссылаетесь, не проясняет ситуацию.
Почему бы не настроить Munin параллельно с Nagios и не посмотреть, что он для вас сделает? Вот что я собираюсь делать. Кто знает, в будущем это может быть САМЫЙ инструмент мониторинга.
Есть ряд связанных причин, по которым вам нужны эти инструменты мониторинга. Об этом стоит помнить как об отдельных потребностях, для которых, вероятно, требуются отдельные инструменты, хотя, безусловно, они могут частично совпадать.
Например, это основные направления:
Вы, конечно, можете настроить отправку предупреждений с помощью монитора, но это неуклюжий инструмент для ситуационной осведомленности.
Вы также можете интегрировать графики производительности в Nagios, но я не уверен, что для этого есть убедительные доводы. Настроить Munin намного проще.