Centreon Reporting Bug – Undetermined or incorrect data in dashboard

Se trata de un bug reportado del módulo de Reporting de Centreon.

Consiste en que los logs de Centreon pueden no ser analizados correctamente por el Sistema.

Los reportes estadísticos del Dashboard se basan en el análisis de estos logs. Por tanto, puede que los reportes que estamos obteniendo no se correspondan con la realidad, o bien aparezcan muchos servicios en estado UNDETERMINED.

Sin embargo para el sistema, el demonio que analiza dichos logs y que está ejecutándose continuamente, funciona bien.

Este demonio es el binario LogAnalyser y en sus logs (logAnalyser.log), si estamos en esta situación encontraremos:

logAnalyser already running…

Para solucionarlo, engañamos al sistema. Le decimos que LogAnayser NO está ejecutándose para forzar que analice de nuevo los logs, que deberían estar guardándose correctamente y contienen la información real de los servicios.

Esto hemos de hacerlo tocando un parámetro de la base de datos de Centreon (tabla cron_operation, registro logAnalyser):

mysql> update cron_operation set running = ‘0’ where id = 1;

Siempre que el registro logAnalyser tenga este id. De lo contrario, el que tenga:

id: 1
name: logAnalyser
command: NULL
time_launch: 1337003581
last_modification: 0
system: 1
module: NULL
running: 0
last_execution_time: 0
activate: 1

Al minuto siguiente, ya que el demonio se ejecuta cada minuto vía cron, veremos que el registro vuelve a ponerse a 1. Los logs se analizarán correctamente.

Monitorizadores, espero que os sirva porque toda la mayoría de la documentación de Centreon está en francés.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *