У меня есть сервер nagios, который отслеживает файлы xml, доступные в каталоге.
Каждый XML-файл имеет уникальный идентификатор, основанный на идентификаторе, который я создаю на сервере nagios с помощью файла конфигурации.
поэтому каждый файл xml имеет хост и соответствующие службы.
количество xml-файлов в каталоге не фиксировано, оно будет меняться во время выполнения.
Итак, как я могу добавить новый хост (файл конфигурации хоста) для недавно добавленного XML-файла с другим идентификатором в каталоге во время выполнения?
Можно ли добавить новый хост из веб-консоли nagios?
Спасибо.
Может ты мог бы использовать внешние команды (например RESTART_PROGRAM
), чтобы перезагружать файлы конфигурации nagios каждый раз, когда новый файл XML запускает новый файл конфигурации хоста.
Для автоматизации вы можете использовать службу, которая проверяет новые файлы XML, и обработчик событий для использования RESTART_PROGRAM
внешняя команда.