PDA

View Full Version : La commande check me retourne (null)


jbertin9
29th January 2009, 12:58
Bonjour voila j'ai un soucis. j'ai programmé un commande pour verifier l' etat des disques RAID et lorsque je lance la commande manuellement dans centreon 2.0:
$USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.232.3.2.5.1.1.37.$ARG2$ -r 2 -l'Etat du disque $ARG3$ avec les argument aucuns problèmes.
Mais des que je l'associe à des hosts le resultat retourné sous nagios est (NULL) et dans centreon "indeterminé"
Pouvez vous me dire ou j'ai fait une erreure.
Merci d'avance

Jissouille
10th February 2009, 14:08
Je ne sais pas si ça a un rapport, mais quand tu lances un check en tant que root, tu crées des fichiers .rrd qui appartiennent à root et qui ne sont plus exploitables par Centreon. Tu peux vérifier que "nagios" est bien propriétaire de ces fichiers :

ls -l /var/lib/centreon/metrics


Sinon la fin de ta ligne semble tronquée :

$USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.232.3.2.5.1.1.37.$ARG2$ -r 2 -l'Etat du disque $ARG3$


Soit il te manque une apostrophe finale, soit des guillemets pour que le titre soit vu comme un seul paramètre.

Et puis je m'interroge aussi sur ta "regex" (paramètre -r) ?

Et si ça se trouve, ça n'a rien à voir :-)