PDA

View Full Version : Les graphes n'apparaissent pas


kanakyirie
29th February 2008, 11:55
Tout d'abord je remercie grandement celui qui m'aidera à trouver ce qui cloche, ne serait-ce qu'une petit piste, j'avoue que je m'embrouille un peu.
Donc voilà les données du problèmes:

Problème : Les graphes n'apparaissent pas, même le fond du graphe.

juste ça en bas : Metric : time (s) - Last update : 29/02/08 10:56:30
/var/lib/ods/database/1.rrd : 0.2 Mo

Et ceci si on cherche bien dans le code source :
/include/views/graphs/graphODS/generateImages/generateODSMetricImage.php?session_id=a75c72d83ced 72535661d8f40dc3311b&cpt=1&metric=2&end=1204279499 &start=1204193099

Ce qui est moins joli qu'un graphe

Informations:
Linux : Red Hat Entreprise AS 4
Php : 4.3.9
Centreon 1.4.2.3
Nagios : 2.10

Un hôte et un service crée
Sondes : check_centreon_ping (hôte) et check_dns (service)

Checklist


Dans vue oreon, l'hôte apparait dans la liste

Le service ODS et nagios sont bien lancées

Le fichier service-perf-data se crée à chaque ajout de données puis s'efface après avoir rajouter une ligne à service-perf-data.tmp

La configuration de nagios.cfg a été changé comme indiqué dans le wiki

La configuration de CentreonDataStorage à été changé

Perfparse à été déactivé

La base de données de ODS est partiellement rempli
(logs/metrics/data_bin sont les seules à avoir des enregistrements)

Un seul .rrd se crée dans /var/lib/ods/database

En retouchant la commande de rrdtool exécuté à chaque demande de graphe que j'ai récupéré dans le log de rrdtool.log, il me crée bien un graphe.

Il n'y a pas d'erreur dans error.log de apache lorsque je demande un graphe

Dans traitement de données j'ai activé
Traitement des données de performances
Mémorisation des informations liées à l'Host




Pistes:


-Les tables data_stats_... dans la base de données ODS sont vides

-les plugins utilisaient ne fournissent pas de graphes (dans ce cas là je suis mal vu qu'il faut que je fasse des graphes pour les protocoles dns/ldap/smtp/pop/imap/http/https)
Quel plugins marchent pour les graphes dans ces cas là?

-La configuration de l'hôte ou du service est mal faite

-PHP ou une librairie ne fonctionne pas

-Centreon est possédé par le démon ce qui expliquerait pourquoi il affiche tout le temps le message "tu vas mourir par le feu" et que du sang sortent du lecteur cd :D



Voilà si vous voulez la moindre informations de plus, je suis dans le coin.

kanakyirie
29th February 2008, 13:44
Bon j'ai trouvé c'était TRÈS bête, si rien mais alors rien du tout ne s'affiche il y a de fortes chances que le problème vient de RRDTools

Comment Vérifier le fonctionnement de RRDTools

Dans options --> Options générales --> Debug --> Activer le debug de RRDTools

N'oublier pas de vérifier qu'il y est un répertoire pour stocker les logs
(/usr/local/centreon/logs par exemple)

Tester faire des graphiques dans le vide puis regarder dans ce fichier

Il vous affichera la commande qu'il lance pour RRDTOOLS

Heure Commande
[29/02/2008 12:52] RDDTOOL : /usr/local/rrdtool-1.2.27/bin graph - ... ... ..

Essayez de la lancer dans le shell pour voir si ca marche

Mon erreur à moi (très stupide)

Dans options --> options générales --> RRDTools

Vérifier dans Répertoire + Binaire de RRDTool qu'il y est dossier rrdtools/bin/rrdtool

et pas dossiers rrdtools/bin/

Je pense que j'ai du me planter lors de la configuration vu qu'il demandait la plupart du temps des répertoires et pas le fichier même.


Voilà en espérant que ca débloque certains!

julio
3rd March 2008, 10:43
j'ai enlevé le "(un de plus)" dans le titre car je pense que cela ne servait a rien.

++