Nconf
NConf — свободное программное обеспечение для конфигурирования системы Nagios для мониторинга сети (а также её форка Icinga)[3]. Предназначена для системных администраторов, желающих упростить работу с конфигурационными файлами Nagios посредством графического интерфейса, в отличие от ручного редактирования файлов в текстовых редакторах.
Что важно знать
| NConf | |
|---|---|
| Тип | Управление конфигурациями, Системное администрирование, Управление сетью |
| Авторы | Fabian Gander, Angelo Gargiulo, Bernhard Waldvogel |
| Написана на | PHP[2] |
| Операционная система | Unix-подобные операционные системы |
| Языки интерфейса | английский |
| Первый выпуск | 5 марта 2009 |
| Аппаратная платформа | кроссплатформенное |
| Последняя версия | 1.3.0 (11 декабря 2011) |
| Репозиторий | github.com/nconf/nconf |
| Лицензия | GNU GPL[1] |
| Сайт | nconf.org |
История
Разработка 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].
Примечания
Ссылки
- https://github.com/nconf/ — NConf на GitHub
- https://sourceforge.net/projects/nconf/ — NConf на SourceForge
- http://www.nconf.org/dokuwiki/doku.php?id=nconf:about:introduction:history — История NConf
- http://www.nconf.org/dokuwiki/doku.php?id=nconf:help:documentation:detail:nconf_design — Архитектура приложения и базы данных


