Я хочу установить приложение для мониторинга сервера на свой веб-сервер (CentOS, LAMP setup). После некоторого чтения кажется, что Nagios - самое популярное решение, но его разветвили на Icinga около года назад. Что мне использовать? Nagios все еще активно развивается? Совместимы ли плагины Nagios с Icinga? Конфигурация все еще остается кошмаром в Icinga? (казалось, это основная жалоба на Nagios). Если вы использовали оба, каковы плюсы и минусы каждого из них?
Я бы порекомендовал взглянуть на Icinga. Это очень активная искра nagios с регулярными обновлениями. Вдобавок ко всему, он на 100% совместим с плагинами nagios.
Преимущество Icinga в том, что он делает доступным для общения один API, а не несколько. В Nagios вы можете получать информацию из Core, Cache, NDOMod, NDO2DB, MySQL DB, командной строки, ...
Icinga также имеет красивый и простой в использовании веб-интерфейс. Вы также можете использовать с ним NConf, что здорово. Вот видео, объясняющее различия: http://www.youtube.com/watch?v=jLqhXvGTazI
(Это от Icinga, так что это может быть немного предвзято)
Я использую исключительно nagios, и я считаю, что настройка - это проще простого. Я просто создаю каталог для каждого «типа» отслеживаемого устройства, а затем новый файл для каждого устройства. Поступая таким образом, ДЕЙСТВИТЕЛЬНО легко управлять. Кроме того, мне нравится легкость написания новых плагинов ... И да, что касается Nagios, он все еще находится в активной разработке (насколько я могу судить, они выпускают новые версии) ...