Atualizei o OMD para a versão atual usando o seguinte:
omd update <site>
Tudo parece estar atualizado bem, mas agora meus servidores com o agente check_mk instalado mostram (nulo) e não tenho dados atuais. Aqui está uma coisa estranha: ele irá inventariar os serviços perfeitamente, então o agente está trabalhando no servidor até certo ponto. Eu também tentei:
check_mk -II
check_mk -R
Mas isso também não funcionou. Se eu criar um novo site e adicionar um dos servidores, o inventário será bom, então acho estranho que um site existente esteja tendo problemas para obter informações atualizadas. Espero que alguém possa me ajudar com esse problema.
Agradeço antecipadamente!
Responder1
isso também acontece se você fizer
cmk -v nome_host_servidor
ou isso retornará corretamente um status? Se funcionar bem, há dois caminhos a serem examinados:
A pré-compilação das verificações está quebrada cmk -R faz isso, mas talvez tenha falhado. Eu tentaria cmk --debug -R (na maioria dos casos, esse deve ser o problema) e mesmo que desse certo, eu também excluiria as verificações pré-compiladas de var/check_mk/precompiled
Um núcleo nagios que não funciona (status OMD) ou problema com a configuração dele. (ou seja, se você usar livecheck ou mod_gearman e isso parar de funcionar, ou se os arquivos de resultados da verificação não forem mais lidos...)
De qualquer forma, verifique os arquivos de log do Nagios para isso e o sinalizador --debug -v para check_mk também irá ajudá-lo.