PDA

View Full Version : [BDD - VIDE] Perfparse ne remonte pas d'info


FoX
01-31-2007, 04:50 PM
Donc toutes mes installation ce sont bien dérouler, et j'arrive au moment crucial de faire remonter les infos de nagios dans la base de données Perfparse, mais rien ne remonte.

J'ai suivi une procédure trés détaillé fournis par quelqu'un du forum pour installer l'ensemble nagios, perfparse, oreon sur fedora6.

Aucune remonter ne ce fesais, et aucun fichier de sorti n'était généré.

J'ai donc utiliser la méthode :

http://forum.oreon-project.org/showthread.php?t=2473&highlight=perfparse-import.sh

Et la toujours rien ne remonte :s

Manuellement :
cat /usr/local/nagios/perfparse-service-perfdata.dat | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg -r

Me donne le tableau joint en image.

Mes fichiers perfparse-service-perfdata et perfparse-host-perfdata ce remplissent bien :s et possedent bien des \t entre chaque valeurs :s

J'ai vu que beaucoup avais des probleme plus ou moin similairen, mais aucune solution proposer dans les autres poste ne m'ont permis d'avancer.

J'espere que quelqu'un a une solution lol Merci d'avance.

surcouf
01-31-2007, 05:18 PM
Donc toutes mes installation ce sont bien dérouler, et j'arrive au moment crucial de faire remonter les infos de nagios dans la base de données Perfparse, mais rien ne remonte.

J'ai suivi une procédure trés détaillé fournis par quelqu'un du forum pour installer l'ensemble nagios, perfparse, oreon sur fedora6.

Aucune remonter ne ce fesais, et aucun fichier de sorti n'était généré.

J'ai donc utiliser la méthode :

http://forum.oreon-project.org/showthread.php?t=2473&highlight=perfparse-import.sh

Et la toujours rien ne remonte :s

Manuellement :
cat /usr/local/nagios/perfparse-service-perfdata.dat | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg -r

Me donne le tableau joint en image.

Mes fichiers perfparse-service-perfdata et perfparse-host-perfdata ce remplissent bien :s et possedent bien des \t entre chaque valeurs :s

J'ai vu que beaucoup avais des probleme plus ou moin similairen, mais aucune solution proposer dans les autres poste ne m'ont permis d'avancer.

J'espere que quelqu'un a une solution lol Merci d'avance.

Que contient ton fichier /usr/local/nagios/etc/perfparse.cfg ?

FoX
01-31-2007, 05:33 PM
Merci pour ton aide surcouf :) mon fichier perfparse.cfg contient ceci :

Server_Port = "1976"
Service_Log = "-"
Service_Log_Position_Mark_Path = "/usr/local/nagios/var/serviceperf.log"
Error_Log = "perfparse.log"
Error_Log_Rotate = "Yes"
Error_Log_Keep_N_Days = "7"
Drop_File = "/tmp/perfparse.drop"
Drop_File_Rotate = "Yes"
Drop_File_Keep_N_Days = "7"
Lock_File = "/var/lock/perfparse.lock"
Show_Status_Bar = "Yes"
Do_Report = "Yes"
Default_user_permissions_Policy = "rw"
Default_user_permissions_Host_groups = "rw"
Default_user_permissions_Summary = "rw"
Output_Log_File = "No"
Output_Log_Filename = "/var/log/perfparse_output_log"
Output_Log_Rotate = "Yes"
Output_Log_Keep_N_Days = "7"
Use_Storage_Socket_Output = "No"
Storage_Socket_Output_Host_Name = "localhost"
Storage_Socket_Output_Port = "1974"
Use_Storage_Mysql = "Yes"
No_Raw_Data = "Yes"
No_Bin_Data = "No"
DB_User = "nagios"
DB_Pass = "MotDePass"
DB_Host = "localhost"
Dummy_Hostname = "dummy"
Storage_Modules_Load = "mysql"



Voci également un extrait de mon fichier perfparse-service-perfdata.dat :

1170252895 Imprimante Check_Alive PING OK - Paquets perdus = 0%, RTA = 12.52 ms OK
1170252914 Passerelle Check_Alive PING OK - Paquets perdus = 0%, RTA = 4.89 ms OK
1170252934 SV-Nagios Check_Alive PING OK - Paquets perdus = 0%, RTA = 0.22 ms OK
1170252955 VM-Ubuntu Check_Alive CRITIQUE - Hte injoignable (192.168.0.59) CRITICAL


Voili voilou, encore merci :)

surcouf
01-31-2007, 05:42 PM
Merci pour ton aide surcouf :)

...

Voci également un extrait de mon fichier perfparse-service-perfdata.dat :

1170252895 Imprimante Check_Alive PING OK - Paquets perdus = 0%, RTA = 12.52 ms OK
1170252914 Passerelle Check_Alive PING OK - Paquets perdus = 0%, RTA = 4.89 ms OK
1170252934 SV-Nagios Check_Alive PING OK - Paquets perdus = 0%, RTA = 0.22 ms OK
1170252955 VM-Ubuntu Check_Alive CRITIQUE - Hte injoignable (192.168.0.59) CRITICAL


Effectivement, c'est plutôt normal qu'aucune données de performance ne soit remontée dans la base de données de perfparse car... tu n'en as aucune !
Soit les plugins utilisés ne sont pas compatibles avec perfdata, soit ils ne génèrent pas de données de performance (perfdata) parce que l'option n'est pas activée, soit tu ne fournis pas la macro $SERVICEPERFDATA$ à la commande ou au modèle perfdata défini pour Nagios.

FoX
01-31-2007, 05:56 PM
Je suis un NooB désolé ^^ je pensais que le ping été l'information qui allé remonter :s

==>Soit les plugins utilisés ne sont pas compatibles avec perfdata :
Les plugins nagios ? j'ai installer ceux sur le site de nagios (nagiosplug 1.4.5) J'ai peut être effectué une mauvaise manip lors de l'installation. Comment le vérifier?



==> soit ils ne génèrent pas de données de performance (perfdata) parce que l'option n'est pas activée :
Je suis pas sur de moi mais est ce qu'il faut verifier cela dans l'interface Nagios >> Process Info :

Performance Data Being Processed? Yes


==> soit tu ne fournis pas la macro $SERVICEPERFDATA$ à la commande ou au modèle perfdata défini pour Nagios. :
Comment le vérifier?

En tous cas merci pour ton aide je sais que sa doit être lourd de voir des questions aussi bête mais bon, j'ai bien essayé de parcourir les docs et les liens que j'ai à ma disposition et le résultat et que j'y comprend pas vraiment grand chose Lol :)

FoX
02-01-2007, 09:49 AM
Est ce que cela ressemble plus a ce que je devrais avoir ? :

[SERVICEPERFDATA] 1170319691 Imprimante Check_Alive 0.087 0.303 PING OK - Paquets perdus = 0%, RTA = 4.86 ms
[SERVICEPERFDATA] 1170319712 Passerelle Check_Alive 0.072 1.013 PING OK - Paquets perdus = 0%, RTA = 0.82 ms
[SERVICEPERFDATA] 1170319731 SV-Nagios Check_Alive 0.160 0.666 PING OK - Paquets perdus = 0%, RTA = 3.53 ms

Lorsque j'execute :
cat /usr/local/nagios/perfparse-service-perfdata.dat | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg -r

J'obtient le meme tableau que dans mon premier poste, mais cette fois, toutes les ligne sont rejeté :s

surcouf
02-01-2007, 02:13 PM
Je suis un NooB désolé ^^ je pensais que le ping été l'information qui allé remonter :s

==>Soit les plugins utilisés ne sont pas compatibles avec perfdata :
Les plugins nagios ? j'ai installer ceux sur le site de nagios (nagiosplug 1.4.5) J'ai peut être effectué une mauvaise manip lors de l'installation. Comment le vérifier?

La série 1.4.x fournit des plugins compatibles sauf pour check_ping. Il faut utiliser check_fping (attention, il nécessite les privilèges root) à la place.
Les sorties de performances sont assez faciles à repérer.

FoX
02-01-2007, 03:29 PM
oki je vais essayer cela :) merci je revien pour vous tenir au courant.

FoX
02-01-2007, 05:02 PM
SA Y EST :) j'ai des graphiques avec des courbes, bon je n'ai pas encore assez d'info pour que sa soit trés parlant mais le principal est que cela fonctionne :).

Merci Surcouf pour ton aide je sais que j'ai du êtreu n peu lourd avec mes question mais bon :)
Je vais poursuivre mon voyage nagios Oreon :)

Merci a tous pour votre soutient ^^

opensource
02-14-2007, 12:19 PM
tu as une methode ici avec ls dernieres versions : perfparse nagios (http://install.2js.fr/opensource/perfparsenagios.php)

glmrenard
03-05-2007, 11:35 AM
Bonjour,

Comment as-tu obtenu
[SERVICEPERFDATA] 1170319691 Imprimante Check_Alive 0.087 0.303 PING OK - Paquets perdus = 0%, RTA = 4.86 ms
[SERVICEPERFDATA] 1170319712 Passerelle Check_Alive 0.072 1.013 PING OK - Paquets perdus = 0%, RTA = 0.82 ms
[SERVICEPERFDATA] 1170319731 SV-Nagios Check_Alive 0.160 0.666 PING OK - Paquets perdus = 0%, RTA = 3.53 ms

Au lieu de ce que tu avais avant car j'ai exactement le même problème, ma base ne se remplit pas et pourtant mes fichiers se remplissent ... Merci d'avance