Назад | Перейти на главную страницу

Интерфейс Nagios с API для изменения конфигурации?

Раньше на моем рабочем месте использовался Monarch (входит в состав Groundwork Community Edition). Я создал собственный CGI, который будет обновлять конфигурацию, когда изменения происходят в нашей базе данных хостов (отдельное приложение).

Поскольку Groundwork Community Edition больше не поддерживается, и я не могу найти отдельную новую версию Monarch, есть ли у кого-нибудь предложения по бесплатному генератору интерфейса / конфигурации Nagios с API?

Я посмотрел на nagiosql. У него нет API, и то, как он написан, затрудняет повторное использование его кода из других файлов PHP, которые я могу поместить туда для предоставления API. По крайней мере, у Monarch есть модульный код, который можно использовать повторно.

Есть API написан на perl для NConf.

Icinga + Icinga-Web + NConf
У Nconf есть API: Ссылка на сайт

Icinga - это довольно недавняя Nagios-spark с множеством улучшений. Она выполняет свою работу довольно хорошо (я предпочитаю ее Nagios, потому что у нее есть единый API, который можно использовать для получения данных, и она на 100% совместима с плагинами Nagios).

Есть видео о Nagios VS Icinga, которое очень хорошо описывает это: YouTube (Это от Icinga, поэтому подходите с осторожностью)