Nconf

NConf — свободное программное обеспечение для конфигурирования системы Nagios для мониторинга сети (а также её форка Icinga)[3]. Предназначена для системных администраторов, желающих упростить работу с конфигурационными файлами Nagios посредством графического интерфейса, в отличие от ручного редактирования файлов в текстовых редакторах.

Что важно знать

История

Разработка NConf началась в 2006 году. Изначально система была создана и использовалась исключительно внутри компании Sunrise Communications AG, швейцарского телекоммуникационного провайдера. В 2009 году Sunrise решила открыть исходный код и выпустить программу под лицензией GNU GPL. С 2011 года исходные тексты NConf размещаются в публичном репозитории на GitHub.

Функционал

NConf обеспечивает централизованное управление распределённой средой мониторинга. Программа поддерживает расширенные функции уровня предприятия, такие как аутентификация через LDAP, API для базы данных и возможность развертывания конфигураций по защищённым протоколам (SCP, HTTPS). Предусмотрен механизм импорта существующих файлов конфигурации.

NConf написан преимущественно на PHP и Perl. Все данные хранятся в базе MySQL. Для работы NConf требуются: Nagios, Apache (веб-сервер), PHP, Perl и MySQL[4].

Примечания

Ссылки