View Full Version : problème de génération de graph avec check_graph_snmp_load
julien60
16th March 2007, 10:43
Bonjour à tous,
J'utilise depuis un petit moment le plugin check_graph_snmp_load qui fonctionne parfaitement mais le problème est qu'il ne me gènère pas de graphs. Lorsque je vais voir le contenu des fichiers rrd liés aux services qui utilise ce plugin il y a écrit dedans "RRD" j'ai donc l'impression que les fichiers ne se remplissent pas alors que j'ai bien des informations qui en ressortent lorsque j'éxécute le plugin.
voici la configuration de mon plugin :
$USER1$/check_graph_snmp_load.pl -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -C $ARG3$ -g -S $ARG4$
et voici les arguments passés :
!80!90!public
J'ai fouiller un peu partout dans le forum sans trouver de solution.
xspoon
16th March 2007, 11:25
essaye de trouver un indice d'erreur en ligne de commande y compris avec les arguments -g -S X_X
julien60
16th March 2007, 13:21
aucune erreur en ligne de commande
" OreonSRV:/usr/local/nagios/libexec# ./check_graph_snmp_load.pl -H 10.1.4.5 -w 80 -c 90 -C public -g -S 108
1 CPU, load 3.0 < 80 : OK "
contenu du fichier 108.rrd :
RRD
xspoon
16th March 2007, 15:46
contenu du fichier 108.rrd :
RRD
comment obtiens tu cette info ?
as tu éssayé de supprimer ce fichier et de le laisser se recreer ?
fait voir le résultat de cette commande stp:
$oreon/rrd/# rrdtool info 108.rrd
julien60
16th March 2007, 18:04
j'ai juste édité le fichier ^^ les autres fichiers rrd sont rempli mais illisible quand tu les edite donc je trouvais bizarre qu'en l'éditant on y trouve "RRD"
j'ai déja essayer de supprimer le fichier de le laisser se recréer mais le résultat est le meme.
Voici le résultat de ta commande
filename = "108.rrd"
rrd_version = "0001"
step = 300
last_update = 1174044289
ds[a].type = "GAUGE"
ds[a].minimal_heartbeat = 600
ds[a].min = NaN
ds[a].max = NaN
ds[a].last_ds = "UNKN"
ds[a].value = 2.3200000000e+02
ds[a].unknown_sec = 231
rra[0].cf = "AVERAGE"
rra[0].rows = 8640
rra[0].pdp_per_row = 1
rra[0].xff = 5.0000000000e-01
rra[0].cdp_prep[0].value = NaN
rra[0].cdp_prep[0].unknown_datapoints = 0
rra[1].cf = "MIN"
rra[1].rows = 8640
rra[1].pdp_per_row = 12
rra[1].xff = 5.0000000000e-01
rra[1].cdp_prep[0].value = NaN
rra[1].cdp_prep[0].unknown_datapoints = 4
rra[2].cf = "MAX"
rra[2].rows = 8640
rra[2].pdp_per_row = 12
rra[2].xff = 5.0000000000e-01
rra[2].cdp_prep[0].value = NaN
rra[2].cdp_prep[0].unknown_datapoints = 4
stillcut
19th March 2007, 12:03
Tu l'as trouvé ou le check_graph_snmp_load.pl ?
surcouf
19th March 2007, 15:25
Tu l'as trouvé ou le check_graph_snmp_load.pl ?
Avec les plugins fournis par le projet Oreon, pardi.
stillcut
19th March 2007, 16:21
Damned !
L'aurais-je effacé par mégarde !
Je l'ai pas ou plus dans nagios/libexec ...
Si une bonne âme peut me le faire parvenir sur eonjs-at-free.fr, je lui en serait fort reconnaissant.
xspoon
19th March 2007, 18:25
sinon check_graph_load_average.pl fait le boulot sans pb
stillcut
19th March 2007, 22:11
J'viens de l'installer a la maison.
J'ai juste un check_snmp_load.pl.
Le check_graph_snmp_load.pl serait-il un simple check_snmp_load.pl renommé ?
julien60
26th March 2007, 09:08
oui c'est bien le check_snmp_load.pl que j'ai renommé ^^