[munin] interruption inopinée de l'interrogation d'un noeud

Le
Thomas Harding
Bonjour,
je rencontre un problème avec munin : mon micro-serveur (NSLU2 + debian
ad-hoc) semble ne pas être interrogé jusqu'au bout.

En effet :
-- les tables rrd des inodes libres sont remplies systématiquement
avec la valeur NaN (not a number).
-- wireshark montre qu'après l'interrogation de la liste des
"services", puis de leur configuration, seul un nombre limité de
services est interrogé. L'interruption (FIN,ACK) vient du client
munin (le serveur web / machine d'administration). par contre,
"quit" n'apparaît pas à la fin
-- "fetch df_inodes" n'apparaît pas dans la conversation. Par contre,
à la main (telnet xxx munin), ça fonctionne (avec un délai de 4 à
5s).
-- idem avec (en ssh sur la machine concernée)
tom@smtp:~$ su -c "munin-run df_inode"
Password:
_dev_sda1.value 7
tmpfs.value 1
udev.value 12
tmpfs.value 1
_dev_sda10.value 1
_dev_sda8.value 1
_dev_sda5.value 5
_dev_sda6.value 1
_dev_sda7.value 1


D'après les logs de munin, le service df_inode n'est pas atteint
/systématiquement/. On a plutôt une fréquence d'une fois sur 2 ou 3
(intervalles de 10 à 20mn entre les lignes).

Des idées ?


--
Thomas Harding.
La phobie de la connaissance est spécifique à l'informatique.
Curieusement, c'est le seul métier où le néophyte total vous explique
votre boulot dans la minute suivant votre arrivée au chevet du malade.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
tom
Le #16326181
On Mon, Jul 14, 2008 at 11:08:20PM +0200, Thomas Harding wrote:
-- "fetch df_inodes" n'apparaît pas dans la conversation. Par contre,
à la main (telnet xxx munin), ça fonctionne (avec un délai de 4 à
5s).


[...]
D'après les logs de munin, le service df_inode n'est pas atteint
/systématiquement/. On a plutôt une fréquence d'une fois sur 2 ou 3
(intervalles de 10 à 20mn entre les lignes).



Le problème _semble_ résolu après avoir renommé les
/etc/munin/plugins/nfs* en ".bak" (j'ai désactivé le nfs juste après
l'install du système avec rcconf), puis éxécuté un
/etc/init.d/munin-node force-reload.

Dommage que je n'aie pas enregistré la capture wireshark.

Si je rétablis le lien symbolique nfsd, le problème revient.

J'ai tenté une modif du plugin pour afficher "NaN" comme valeur
en cas d'échec (testé avec munin-run), sans succès.

J'ai tenté de _ne pas afficher quelque ligne que ce soit_ en l'absence
de valeur : *et là, ça fonctionne*
=> à l'interrogation du serveur par telnet, "fetch nfsd" donne
un point « à la RFC 822 ».
=> le tableau nfsd n'est pas mis à jour par munin-graph.
=> tous les autres tableaux le sont.

=> La fin du nouveau fichier /usr/share/munin/plugins/nfsd

#[ligne 64]
i=4;

for a in $proc; do
val=`grep proc3 $NFSD 2>/dev/null
| cut -f $i -d ' '
| awk '{print $1}'`
i=$(expr $i + 1)
test "empty$val" != "empty" && echo "$a.value $val"
done
#####################################################

Bug non signalé => reportbug

--
Thomas Harding.
La phobie de la connaissance est spécifique à l'informatique.
Curieusement, c'est le seul métier où le néophyte total vous explique
votre boulot dans la minute suivant votre arrivée au chevet du malade.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme