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].

Примечания

  1. Kehrer, Anika Nagios NConf 1.2.5 GUI Brings New Features. Linux Magazine (16 июня 2009). Дата обращения: 20 июня 2024. Архивировано 25 июля 2021 года.
  2. The nconf Open Source Project on Open Hub: Languages Page — 2006.
  3. How To Install NConf To Manage Nagios Core. Unixmen. Дата обращения: 24 сентября 2020. Архивировано 23 мая 2025 года.
  4. NConf. Nagios Exchange. Дата обращения: 24 сентября 2020. Архивировано 11 августа 2011 года.

Ссылки