View Full Version : [REGLE] Probleme avec tous les check_graph
boubou
03-21-2005, 04:22 PM
Bonjour,
Quelqu'un pourrait me dire pourquoi les check_graph fonctionnent en ligne de commande et lorsque je les mets dans les services ils ne fonctionnent plus .
(Return code of 127 is out of bounds - plugin may be missing)
climat
03-21-2005, 04:24 PM
peut etre un pb de droit mais la il te marque que le plugin est manquant....
boubou
03-21-2005, 04:33 PM
Ben c ca que je comprend pas car j'ai bien le plugin puisque ca fonctionne bien en ligne de commande. Sinon j'aurai des erreurs !
julio
03-21-2005, 04:38 PM
tu as pensé a creer la variable $user1$ dans options->ressourceCFG ? car sinon ton plugin ne trouvera jamais le chemin. Avant ct en dur dasn oreon mais maintenant faut la rentrer a la main. Ca permet de creer autant de variables que possible.
boubou
03-21-2005, 04:45 PM
Oui chef, je l'avais fait. :wink: Je l'avais vu sur le forum.
Franchement, la, je vois pas de quoi ca peut provenir.
Tu as une autre idée?
boubou
03-21-2005, 05:18 PM
J'ai essayé de mettre /usr/bin/perl $USER1$/check_graph_traffic.pl -H $HOSTADDRESS$..... et maintenant j'ai (No output!)
Ca veut dire quoi No output ???
julio
03-21-2005, 05:22 PM
oula je comprend plus.. t'as crée la valeur $user1$ avec la valeur /usr/local/nagios/libexec/ ? je comprend pas la premiere commande.
boubou
03-21-2005, 05:31 PM
Autant pour moi
J'ai mis /usr/bin/perl avant le check_graph_traffic.pl car je me suis dit comme c'est un programme perl et bien je peux essayer de mettre /usr/bin/perl.
Je sais pas t'en pense quoi ?
julio
03-21-2005, 05:57 PM
non non... pas besoin normalement. s'il ne trouve pas le bon path c que ta variable ne doit pas etre bonne.
boubou
03-22-2005, 09:54 AM
Maintenant j'ai cette erreur (Return code of 126 is out of bounds - plugin may be missing) .
La seule chose que j'ai faite c'est que j'ai spécifié le bon chemin ou il pouvait trouver les plugins.
Il a bien aussi les droits en execution.
Y a t'il des amateurs pour trouver une solution à mon probleme ?
Tes plugins sont bien dans le groupe apache ? Ainsi que le repertoire libexec/ ?
Tes droits (755) ?
resources.cfg -> $USER1$=/usr/local/nagios/libexec (n'oublie pas de generer)
euh....
boubou
03-22-2005, 10:35 AM
Ben oui. Les droits y sont et le fichier resources.cfg a été généré.
Pas d'autres idées? :D
julio
03-22-2005, 11:33 AM
et le rep rrd dans oreon est bien en 775 avec les droit d'acces en ecriture pour nagios ?
boubou
03-22-2005, 11:48 AM
Ben oui. Le répertoire rrd dans oreon est bien en 775 avec droit en ecriture pour nagios.
D'autres idées ?
boubou
03-22-2005, 03:16 PM
C'est bon j'ai trouvé et c'était tout bete. Mais fallait y penser !
Pour ceux que ca interresse : Par exemple
$USER1$/check_graph_ping.pl -H $HOSTADDRESS$ -g -D /usr/local/oreon/rrd/ -w 80 -c 95
En fait, il ne faut pas d'espace entre $USER1$ et /check_graph_ping.pl
Bon courage
Mouais, on va faire des 'trim' alors...