Estou configurando o monitoramento do Nagios usando o NSCA para gerar relatórios a partir de hosts monitorados e todo o monitoramento está usando verificações passivas. Atualmente, cada um dos hosts monitorados tem um arquivo de configuração na pasta nagios etc que define seu endereço, hostgroups, etc.
Para facilitar a adição de novos hosts e a capacidade de criar ambientes dinâmicos, estou tentando criar uma maneira de registrar automaticamente novos hosts monitorados.
Nosso ambiente nagios é novo, então estamos abertos a várias abordagens. Nossos ambientes também têm o GitHub Enterprise e o Puppet, que eu acho que poderiam ser usados em uma solução e gostaríamos de aproveitar. Os servidores estão hospedados no AWS.
Estamos usando apenas o Nagios Core, não o Nagios XI.