
Estou configurando o monitoramento do Nagios usando NSCA para gerar relatórios de hosts monitorados e todo o monitoramento usa verificações passivas. Atualmente, cada host monitorado possui um arquivo de configuração na pasta nagios etc que define seu endereço, grupos de hosts, etc.
Para facilitar a adição de novos hosts e a capacidade de criar ambientes dinâmicos,Estou tentando encontrar uma maneira de registrar automaticamente novos hosts monitorados.
Nosso ambiente nagios é totalmente novo, por isso estamos abertos a várias abordagens. Nossos ambientes também possuem GitHub Enterprise e Puppet, que tenho a sensação de que poderiam ser usados em uma solução e gostaríamos de aproveitar. Os servidores estão hospedados na AWS.
Estamos usando apenas o Nagios Core, não o Nagios XI.
Responder1
Não sei se o OP ainda se preocuparia com essa questão seis anos depois, mas caso alguém se depare com isso, existe uma ferramenta para converter verificações passivas em novos hosts. Ele funciona observando o log do Nagios em busca de erros de verificações passivas associadas a um host desconhecido e criando o host.