Actualicé OMD a la versión actual usando lo siguiente:
omd update <site>
Todo parece actualizarse bien, pero ahora mis servidores con el agente check_mk instalado se muestran (nulo) y no tengo datos actualizados. Aquí hay algo extraño: inventariará los servicios correctamente, por lo que el agente está trabajando en el servidor hasta cierto punto. También he intentado:
check_mk -II
check_mk -R
Pero eso tampoco funcionó. Si abro un sitio nuevo y agrego uno de los servidores, el inventario está bien, por lo que me parece extraño que un sitio existente tenga problemas para obtener información actualizada. Espero que alguien pueda ayudarme con este problema.
¡Gracias de antemano!
Respuesta1
¿Esto también sucede si lo haces?
cmk -v nombre_host_servidor
¿O eso devolverá correctamente un estado? Si funciona bien, hay dos rutas a considerar:
La precompilación de comprobaciones no funciona. cmk -R hace eso, pero tal vez en realidad falló. Probaría cmk --debug -R (en la mayoría de los casos, este debería ser el problema) e incluso si saliera bien, también eliminaría las comprobaciones precompiladas de var/check_mk/precompiled
Un núcleo de Nagios que no funciona (estado omd), o un problema con su configuración. (es decir, si usarías livecheck o mod_gearman y esto dejó de funcionar, o si los archivos de resultados de la verificación ya no se leen...)
En cualquier caso, verifique los archivos de registro de Nagios para esto y el indicador --debug -v para check_mk también lo ayudará.