PDA

View Full Version : Check_graph_Traffic


climat
02-21-2005, 10:48 AM
Mon Check_graph_Traffic me renvoie une erreur : (Return code of 25 is out of bounds) qu'est ce que cela peut il etre?!

comment faire pour qu'elle disparaisse??

merci

rom
02-21-2005, 10:50 AM
Essaie de modifier le numero de l'interface, il ne correspond peut etre pas, c'est le premier argument.

climat
02-21-2005, 10:56 AM
ca correspond a quoi le numero d'interface??

kikidonc
02-21-2005, 11:06 AM
Pour chaque ressource tu as forcement plusieurs interfaces (la loopback et ta carte réseau).
L'option -s te permet de lister les interfaces disponibles. (en ligne de commande évidement)


[root@oreon libexec]# ./check_graph_traffic.pl -H 127.0.0.1 -C public -s
IF-MIB::ifDescr.1 = STRING: lo
IF-MIB::ifDescr.2 = STRING: eth0
IF-MIB::ifDescr.3 = STRING: eth1
IF-MIB::ifDescr.4 = STRING: sit0

Ensuite tu mets le numéro correspond a l'interface que tu souhaites checker.

climat
02-21-2005, 11:12 AM
merci beaucoup de votre aide

climat
02-21-2005, 11:32 AM
en fait ca marche au debut puis apres ca me remet l'erreur comment je peux faire??

merci

kikidonc
02-21-2005, 11:40 AM
change de serveur :)

si j'ai bien compris tu configures ton check_traffic, ca te retourne des valeurs avec les graphs qui se génèrent, et au bout d'un moment, ca ne marche plus. c ca ?

climat
02-21-2005, 11:41 AM
exactement

je comprends pas pourquoi ca plante comme ca !

kikidonc
02-21-2005, 11:46 AM
il se peut que le check te renvoie la valeur nan parce qu'il n'a pas pu récuprer les infos. As tu bien mis le patch pour les plugins ?

climat
02-21-2005, 11:50 AM
oui g mis tout les patchs qu 'on pouvait dl sur le site!

julio
02-21-2005, 11:57 AM
Nous avons fait aussi une petite chose : nous avons développé une traffic map basée sous weathermap. Pour lire les valeur de chaque lien reseau nous utilisons chech_graph_traffic. Et pour recuperer ces valeurs, chaque check_graph ecrit dans un fichier qui est dans /usr/local/oreon/trafficMap/Average...

Donc il faut bien que ton rep soit en ecriture pour nagios. Sinon le plugin te retourne une erreur.

regarde si c ca des fois que ...

kikidonc
02-21-2005, 11:57 AM
mais tu avais juste les graphes ou des valeurs dedans ?
et maintenant i lne t'affiche plus les gaphes ?
c'est mystique ton truc :)

climat
02-21-2005, 11:58 AM
en fait ca marche si je met juste le numero de 'linterface mais ca me met :

--crit) must be superior to (--warn)

alors que si je met des valeurs ca plante

rom
02-21-2005, 11:59 AM
check_graph ecrit dans un fichier qui est dans /usr/local/oreon/trafficMap/Average...

Donc il faut bien que ton rep soit en ecriture pour nagios. Sinon le plugin te retourne une erreur.

regarde si c ca des fois que ...

/usr/local/oreon/include/trafficMap/Average...

:roll:

climat
02-21-2005, 12:02 PM
il est coorectement permissioner

climat
02-23-2005, 09:11 AM
a quoi corresponde les deux courbes representees??

rom
02-23-2005, 03:09 PM
Le in et le out sur ton interface

climat
02-23-2005, 03:58 PM
comment on sait qu'elle est le in et qu'elle est le out??

kikidonc
02-23-2005, 04:14 PM
la premiere (au dessus dans la legende) est input et la deuxieme (en dessous dans la legende) est output

Jean-Marie Renouard
02-25-2005, 11:18 AM
Bonjour,

J'ai eu beaucoup de mal à faire marcher les plugins de type check_grpah_xxx

En effet, il est apparu l'erreur suivant --warn inferior to --crit

C'est normal Getopts de perl ne fonctionnement pas correctement et passe l'option -g comme valeur de --warn et -S comme valeur de --crit.

pour que cela fonctionne, il a fallu commenter les lignes relatives à l'option D
#($opt_D) || ($opt_D = shift) || ($opt_D = $pathtorrdbase);
#$pathtorrdbase = $1 if ($opt_D =~ /([-.\/\_\ A-Za-z0-9]+)/);

Des problemes similaires sont apparus avec le plugin check_graph_traffic
idem j'ai commenté les lignes correspondants à l'option D comme précédemment
et j'ai ajouté les paramètres dans les warn, crit, community et security dans les arguments de la commande

command_name check_graph_traffic
command_line $USER1$/check_graph_traffic!80!95!public!1

cordialement,