Icinga

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Icinga
Типмережевий моніторинг
Перший випусктравень 2009
Стабільний випуск2.0 (16 червня 2014; 10 років тому (2014-06-16))
Операційна системакрос-платформовий
Мова програмуваннярізні мови, ядро на C++
Стан розробкиактивний
ЛіцензіяGPLv2
Репозиторійgithub.com/Icinga/icinga2
Вебсайтwww.icinga.org

Icingaвільна система моніторингу комп'ютерних систем і мереж, яка являє собою форк системи моніторингу Nagios, що відокремився в початку травня 2009 року внаслідок конфлікту незалежних розробників з підприємством Nagios Enterprises. Сирцеві тексти Icinga поширюються в рамках ліцензії GPL.

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

Для використання підготовлені два варіанти Icinga — з класичним інтерфейсом, написаним на мові С++, і новим інтерфейсом на мові PHP. Додатково поставляється пакунок icinga-reporting, з реалізацією аналітичного модуля для генерації звітів, написаного на мові Java і працюючого укупі з системою JasperServer.

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]

Посилання

[ред. | ред. код]