Новая версия системы мониторинга Icinga 1.9.0, форка проекта Nagios

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

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

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

  • В модуле IDOUtils, предназначенный для организации хранения данных мониторинга в СУБД, по умолчанию включено использование транзакций и очередей сокетов при загрузке дампов больших объектов. Совместно с асинхронной обработкой данных указанные изменения позволили не только избавиться от узких мест, но и заметно сократить время перезапуска. Для больших конфигураций время перезапуска сократилось с минут до секунд;
  • Внесены различные оптимизации производительности в ядро Icinga;
  • Расширены возможности классического web-интерфейса, написанного на языке С++ и продолжающего развитие интерфейса Nagios: внесены изменения, нацеленные на упрощения использования в больших организациях; за счёт задействования хэшей в операциях сравнения заметно ускорена загрузка файлов с информацией о состояниях и объектами; обеспечена возможность обособленной установки компонента с классическим интерфейсом;
  • В новом web-интерфейсе, написанном на PHP, представлено новое оформление меню, улучшенные средства ограничения доступа пользователей, более гибкие механизмы фильтрации с возможностью комбинирования нескольких атрибутов в стиле drag-n-drop. Представлены новые настройки конфигурации Apache, в которых осуществлён уход от использования файлов .htaccess.


Источник:
http://www.opennet.ru/opennews/art.shtml?num=36884

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>