View Full Version : [REGLE] Probleme avec tous les check_graph
boubou
21st March 2005, 17:22
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
21st March 2005, 17:24
peut etre un pb de droit mais la il te marque que le plugin est manquant....
boubou
21st March 2005, 17:33
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
21st March 2005, 17:38
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
21st March 2005, 17:45
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
21st March 2005, 18:18
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
21st March 2005, 18:22
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
21st March 2005, 18:31
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
21st March 2005, 18:57
non non... pas besoin normalement. s'il ne trouve pas le bon path c que ta variable ne doit pas etre bonne.
boubou
22nd March 2005, 10:54
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 ?
rom
22nd March 2005, 11:11
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
22nd March 2005, 11:35
Ben oui. Les droits y sont et le fichier resources.cfg a été généré.
Pas d'autres idées? :D
julio
22nd March 2005, 12:33
et le rep rrd dans oreon est bien en 775 avec les droit d'acces en ecriture pour nagios ?
boubou
22nd March 2005, 12:48
Ben oui. Le répertoire rrd dans oreon est bien en 775 avec droit en ecriture pour nagios.
D'autres idées ?
boubou
22nd March 2005, 16:16
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
rom
22nd March 2005, 16:24
Mouais, on va faire des 'trim' alors...