Я настраиваю мониторинг Nagios с помощью NSCA для отправки отчетов с отслеживаемых хостов, и весь мониторинг использует пассивные проверки. В настоящее время каждый отслеживаемый хост имеет файл конфигурации в папке nagios и т. Д., Который определяет их адрес, группы хостов и т. Д.
Чтобы упростить добавление новых хостов и возможность раскручивать динамические среды, я пытаюсь прийти с возможностью автоматической регистрации новых контролируемых хостов.
Наша среда nagios совершенно новая, поэтому мы открыты для различных подходов. В наших средах также есть GitHub Enterprise и Puppet, которые, как мне кажется, можно использовать в решении, и мы хотели бы использовать их. Серверы размещены в AWS.
Мы используем только Nagios Core, а не Nagios XI.
Я не знаю, будет ли ОП интересоваться этим вопросом шесть лет спустя, но на случай, если кто-то еще наткнется на это, есть инструмент для преобразования пассивных проверок в новые хосты. Он работает, просматривая журнал Nagios на предмет ошибок пассивных проверок, связанных с неизвестным хостом, и создавая хост.