The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз системы мониторинга Icinga 1.4.0, форка проекта Nagios

11.05.2011 14:27

В день двухлетия проекта представлен релиз системы мониторинга Icinga 1.4, которая представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises. Исходные тексты Icinga распространяются в рамках лицензии GPL. Для загрузки подготовлены два архива - с классическим интерфейсом на языке С++ и новым интерфейсом на языке PHP. Дополнительно оформлен пакет icinga-reporting, с реализацией аналитического модуля для генерации отчетов, написанного на языке Java и работающего вкупе с системой JasperServer.

От Nagios проект Icinga также отличается переработанной архитектурой, переведенной на использование прослоек IDOMOD и IDO2DB, позволяющих организовать хранение данных мониторинга и конфигурационной информации в СУБД MySQL, Oracle или PostgreSQL. Структура Icinga оптимизирована для развертывания распределенных систем мониторинга, при которой возможно создание нескольких агентов мониторинга, осуществляющих проверки и направляющих результаты на основной узел. В состав Icinga входит более гибкий и удобный модульный web-интерфейс, переписанный на языке PHP, активно использующий AJAX и и представляющий статистику в виде графиков. Для обеспечения интеграции с внешними сервисами предусмотрено несколько API: XML, JSON, SOAP.

Ключевые улучшения, добавленные в Icinga 1.4.0:

  • Расширены возможности классического web-интерфейса, написанного на языке С++ и продолжающего развитие интерфейса Nagios:
    • Добавлена поддержка поиска в файлах с логами;
    • В блоке детальной информации для хостов и сервисов добавлено указание времени недоступности и отображение зависимостей хостов/сервисов;
    • Выполняемые через cmd.cgi команды теперь сохраняются в логе и требуют ввода комментария;
    • В конфигурацию добавлена опция, позволяющая указать день начала недели (воскресенье или понедельник);
    • Добавлен основанный на использовании CGI-скрипта альтернативный способ отображения верхнего фрейма, отображающего статус работы системы (ранее использовался статический файл top.html);
    • Для всех CGI-скриптов добавлена поддержка экспорта данных в формате JSON;
    • Добавлена возможность поиска хостов по имени с использованием регулярных выражений;
  • Изменения в новом web-интерфейсе, написанном на PHP:
    • Реализован полноэкранный режим работы;
    • В процессе конфигурирования теперь автоматически определяется наличие apache conf.d;
    • Поддержка обновления содержимого вкладки при поступлении внешнего события;
    • Возможность настройки содержимого панели работы с логом;
    • В режиме просмотра "Cronk" добавлена возможность изменения длины выводимой информации;
  • Модуль IDOUtils для организации хранения данных мониторинга в СУБД:
    • Путь к локальному DB-сокету можно использовать в качестве опции конфигурации в ido2db.cfg для MySQL и PostgreSQL;
    • Добавлен хорошо документированный пример оформления modules/idoutils.cfg;
  • API
    • API теперь возвращает результаты в кодировке UTF-8, для лучшей совместимости с интерфейсом Icinga Web и такими PHP-функциями, как json_encode;
    • Полная поддержка SID для Oracle.


  1. Главная ссылка к новости (https://www.icinga.org/2011/05...)
  2. OpenNews: Релиз системы мониторинга Icinga 1.3.0, форка проекта Nagios
  3. OpenNews: Релиз системы мониторинга Icinga 1.2.0, продолжающей развитие Nagios
  4. OpenNews: Релиз системы мониторинга Icinga 1.0.3 (форк Nagios)
  5. OpenNews: Релиз системы мониторинга Icinga 1.0.2, продолжающей развитие Nagios
  6. OpenNews: Первый релиз Icinga - системы мониторинга, продолжающей развитие Nagios
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30519-Icinga
Ключевые слова: Icinga, monitoring, nagios
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 15:35, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises, основанной создателем проекта.

    Что-то я не понял кто от кого отделился. Кто основал Icinga, а кто Nagios Enterprises? И между кем был конфликт?

     
     
  • 2.2, ВсПонятно (?), 17:19, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Icinga отделился от Nagios. А конфликт был между нынешними разработчиками Icinga и Nagios Enterprises. В результате чего и появился форк на Nagios с названием Icinga.
     

  • 1.3, zamir (??), 17:43, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если у кого-то есть опыт использования в сравнении с nagios и опыт миграции с nagios включая интеграцию с nagvis и nrpe - поделитесь пожалуйста.
     
     
  • 2.4, rshadow (ok), 17:51, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В дебиане перешел за 15 минут, полная совместимость файлов настройки оставлена. Сами плагины берутся от nagios. Nagvis и nrpe не использую.
     
  • 2.5, zazik (ok), 18:29, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Если у кого-то есть опыт использования в сравнении с nagios и опыт
    > миграции с nagios включая интеграцию с nagvis и nrpe - поделитесь
    > пожалуйста.

    nrpe нормально. Столкнулся с тем, что в случае отсутствия PERFORMANCE DATA выхлоп агента(nsclient++,nrpe2) не передаётся PERFORMANCE-скрипту. В nagios было не так, насколько помню.

     

  • 1.6, Аноним (-), 21:37, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну а общее впечатление какое? Оно работает?
     
     
  • 2.19, rico (ok), 01:01, 15/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    работает

    nagios точно так же работает
    а вот чтобы самую вкусную фишку поставить - новый вебгуй - затрахаешься пилить
    доки нулевые, исходники я принципиално читать не буду

    и все, между zabbix и это хренью выберу эту хрень, потому что нет закольцованных логистических преобразований очевидного и вероятного ибо старт скрин показывает ровно то, что надо, и в принципе разрешает, не сильно геморроясь, добраться до нужных вещей

    к слову, мониторинг по ssh моих ec2 хостов так и не допилил - запил от разочарования и бросил....

     

  • 1.7, Serge (??), 01:26, 12/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а у nagios можно хранить данны в sql,  а не в rrd ?
     
  • 1.9, Аноним (-), 09:06, 12/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кто-нибудь пробовал добавлять в nagios/icinga несколько сотен узлов? У меня добавление ещё в процессе, но уже сейчас вижу, что карта становится очень загроможденной и слабочитаемой (несмотря на иконки для каждого типа хостгруппы). Как с этим боретесь? :)
     
     
  • 2.10, DIO (?), 11:30, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да пробовали (Nagios),  >300 хостов/девайсов.
    Карту не юзаем. Хотя есть аналогичная мониторилка с "картой" с 200+ хостов/девайсов, боремся 22" мониторами :-)
     

  • 1.11, allian (?), 13:44, 12/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    сравнение с zabbix есть?
     
     
  • 2.12, Жуки (?), 15:13, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > сравнение с zabbix есть?

    Zabbix - это настолько крутая ынтерпрайзная штука, что никакой нагиос с его ручной дрочкой конфигов даже рядом не валяется. Первым делом я снёс нафик все поделки по мониторингу в своей конторе и поставил заббикс-полный фарш, менеджеры делают карты, работает с системой весь офис щитай, а не только админ. Щикарно.

     
     
  • 3.13, zazik (ok), 16:10, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> сравнение с zabbix есть?
    > Zabbix - это настолько крутая ынтерпрайзная штука, что никакой нагиос с его
    > ручной дрочкой конфигов даже рядом не валяется. Первым делом я снёс
    > нафик все поделки по мониторингу в своей конторе и поставил заббикс-полный
    > фарш, менеджеры делают карты, работает с системой весь офис щитай, а
    > не только админ. Щикарно.

    Только он не умеет почти ничего :( Проверки встроены и архитектура не очень модульная, а документация ужасна.

     
     
  • 4.15, Аноним (-), 20:51, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Только он не умеет почти ничего :( Проверки встроены и архитектура не
    > очень модульная, а документация ужасна.

    Еще и безопасность у Zabbix никакая.

     
     
  • 5.16, Аноним (-), 04:24, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот придурки - вам человек рассказывает как он лохов на деньги развёл - "полный фарш" там и прочее торгашеское оно ... а вы ему про функциональность да модульность :)
     
     
  • 6.17, Аноним (-), 09:47, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Меня в заббиксе убил интерфейс - постоянное перестроение меню - я в нём попросту теряюсь. В RT та же фигня (
     
  • 6.18, zazik (ok), 10:06, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот придурки - вам человек рассказывает как он лохов на деньги развёл
    > - "полный фарш" там и прочее торгашеское оно ... а вы
    > ему про функциональность да модульность :)

    Ну звiняйте, дядько, мы простые инженеры, а не "менеджеры".

     
  • 4.21, bluequad (?), 01:22, 17/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Боюсь, Вы не дали труда себе с zabbix-ом разобраться.
     
     
  • 5.22, zazik (ok), 09:16, 17/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Боюсь, Вы не дали труда себе с zabbix-ом разобраться.

    А Вы не бойтесь, я старался оценивать объективно.

     
  • 3.14, anono (?), 17:00, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, если не умеешь админить конфиги, то есть их, "конструкторы", например. Nconf. А еще есть различные системы, правда на базе нагиос, а не сабжа. Там встронные графики бывают и прочие плюшки. Ищется все достаточно легко
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру