Vous êtes ici:

Menu

Dysfonctionnement LogAnalyser

Logo centreon
Lors de mes installations de Centreon, il m'est arrivé de rencontrer un dysfonctionnement avec le script LogAnalyser. Ce script est lancé toutes les minutes avec Crontab et scrute les fichiers logs de chaque pollers. Lors de la vérification du fichier log de ce script, voici son résultat :
root@supervision:~# tail -f /usr/local/centreon/log/logAnalyser.log 
21/7/2012 16:26:01 - logAnalyser already running...
21/7/2012 16:27:01 - logAnalyser already running...
21/7/2012 16:28:01 - logAnalyser already running...
21/7/2012 16:28:40 - logAnalyser already running...
21/7/2012 16:29:01 - logAnalyser already running...

En regardant le script de plus près, il se trouve qu'il vérifie une condition dans la base Centreon. Ce script vérifie s'il est déjà exécuté avec la requête suivante :
UPDATE cron_operation SET running = '1', time_launch = '".time()."' WHERE id = '$appID'

J'ai de suite vérifié la base centreon et j'ai trouvé ceci :
Voila_Capture1774
Etant donné qu'il n'y a pas eu encore de première exécution (last_execution_time à zéro), on peut donc sans problème mettre la valeur running à zéro. Une fois cette opération réalisée, le script a fonctionné correctement. ci-dessous le log :
21/7/2012 16:34:01 - logAnalyser already running...
21/7/2012 16:35:01 - Cannot open file : /var/lib/centreon/log/1/.history (READ)
21/7/2012 16:35:01 - Cannot open file : /var/lib/centreon/log/2/.history (READ)

Voila_Capture1773
Voici un extrait de la table cron_operation.
blog comments powered by Disqus
 Vous êtes ici: