Concluí a instalação e configuração do Nagios em três servidores para que a instância no servidor A também forneça relatórios para os servidores B e C (via NRPE).
O SSHD está propositalmente escutando uma porta diferente em cada host, então eu editei o arquivo /etc/nagios3/conf.d/services_nagios2.cfg em cada host para testar a porta apropriada. A instância HTTP nativo do Nagios em servidores B & C confirmar que SSH está em execução, mas o relatório no servidor A está mostrando falhas críticas para SSH em ambos B & C .
Fiquei com a impressão de que o serviço NRPE foi projetado para executar verificações locais nos hosts remotos, encaminhando os restos de volta para o host de monitoramento que, em seguida, agruparia os dados em um relatório para todas as máquinas.
Olhando para o seção Serviços da página de configuração web (no servidor A ), Nagios está testando a mesma porta SSH em todos os três servidores ao invés de portas diferentes no B & C . Alguém pode explicar por quê?
A única maneira que eu posso corrigir isso (até à data) é criar um group_name host diferente e check_command para cada host remoto no arquivo conf.d / services_nagios2.cfg no servidor A .
Este não pode ser o único caminho?
Certamente o arquivo iria multiplicar em comprimento toda vez que uma configuração de serviço diferente fosse necessária para os servidores serem monitorados remotamente!