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

Icinga
Icinga-logo.png
Icinga Classic UI 1.8 Service Status.png
Тип мережевий моніторинг
Перший випуск травень 2009
Стабільний випуск 2.0 (16 червня, 2014; 5 років тому (2014-06-16))
Версії 2.11.3 (3 березня 2020)[1]
Репозиторій github.com/Icinga/icinga2
Операційна система крос-платформовий
Написано на різні мови, ядро на C++
Стан розробки активний
Ліцензія GPLv2
www.icinga.org

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

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

ПриміткиРедагувати

  1. Release 2.11.3 — 2020.

ПосиланняРедагувати