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].
Примечания
- ↑ Kehrer, Anika Nagios NConf 1.2.5 GUI Brings New Features. Linux Magazine (16 июня 2009). Дата обращения: 20 июня 2024. Архивировано 25 июля 2021 года.
- ↑ The nconf Open Source Project on Open Hub: Languages Page — 2006.
- ↑ How To Install NConf To Manage Nagios Core. Unixmen. Дата обращения: 24 сентября 2020. Архивировано 23 мая 2025 года.
- ↑ NConf. Nagios Exchange. Дата обращения: 24 сентября 2020. Архивировано 11 августа 2011 года.
Ссылки
- 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 — Архитектура приложения и базы данных