View Full Version : message d'erreur avec les plugins
longuele
07-25-2007, 01:57 PM
Bonjour à tous
Bleu sur oreon et nagios voilà des jours que je casse la tête à vouloir faire marcher les plugins. fatguer je remet m'en remet à vous. Tous mes services sont dans un état UNKNOWN.
voici ce que j'ai comme message pour le plugin snmp
Usage:check_snmp -H -o [-w warn_range] [-c crit_range]
pour la courbe de traffic j'ai ceci
ERROR: IN Bits : No response from remote host '172.16.3.87'.
Le nombre des utilisateurs j'ai le message ci-dessous
Usage:check_users -w -c
Merci de m'aider
boyerf
07-25-2007, 02:58 PM
nom_du_plugin --help
Ca te donnera de l'aide sur tous les plugins.
-H (adresse de la machine cible)
-w (niveau de WARNING)
-c (niveau de critique)
-o (je ne sais plus, l'OID ou la communauté, à vérifier)
Donc pour ton check_user ca peut etre :
check_users -w 20 -c 30
Dans tous les cas il te manque la communauté snmp (option -C). J'ai testé chez moi, et ça marchait sur un machine correctement configuré en SNMP v1. Voici la commande que j'ai tapé en étant placer dans le dossier e mes plugins (/usr/local/nagios/libexec) :
./check_snmp -H 13.37.13.37 -C public -o .1.3.6.1.2.1.1.3.0
et ça me retourne l'Uptime
SNMP OK - Timeticks: (1470891) 4:05:08.91 | iso.3.6.1.2.1.1.3.0=Timeticks: (1470891) 4:05:08.91
longuele
07-25-2007, 03:51 PM
Bonjour voici ce que j'ai dans configuration > commands
check_snmp:
$USER1$/check_snmp -H $HOSTADDRESS$ -o $ARG1$ -w $ARG2$ -C $ARG3$
check_users:
$USER1$/check_users -H $HOSTADDRESS$ -w 20 -c 30
Rien ne marche toujours. Merci pour votre aide
Une chose à la fois.
D'abord, as-tu essayer de tester le plugins à la main de la manière dont je te l'ai indiqué ?
longuele
07-25-2007, 04:14 PM
Bonjour
voici ce que le commande me renvoi en mode texte:
# ./check_snmp -H 172.16.3.77 -C public -o .1.3.6.1.2.1.1.3.0
SNMP problème - Pas de données reçues de l'hôte
Commande: /usr/bin/snmpget -t 1 -r 5 -m '' -v 1 -c public 172.16.3.77:161 .1.3.6.1.2.1.1.3.0
MrBrown
07-25-2007, 04:22 PM
Est-ce que SNMP est configuré sur la machine que tu essaies d'atteindre? la communauté peut être différente de "public" ou bien les connexions snmp peuvent être limitées à certains hosts. Si tu ne vois pas l'erreur, affiche nous ton snmpd.conf (généralement dans /etc/snmp/).
longuele
07-25-2007, 05:26 PM
voici le contenu de mon fichier /etc/snmp/snmpd.conf
# sec.name source community
#com2sec paranoid 172.16.3.0/24 public
com2sec readonly default public
#com2sec readonly default public
#com2sec readwrite default private
####
# Second, map the security names into group names:
# sec.model sec.name
group MyROSystem v1 paranoid
group MyROSystem v2c paranoid
group MyROSystem usm paranoid
group MyROGroup v1 readonly
group MyROGroup v2c readonly
group MyROGroup usm readonly
group MyRWGroup v1 readwrite
group MyRWGroup v2c readwrite
group MyRWGroup usm readwrite
####
# Third, create a view for us to let the groups have rights to:
# incl/excl subtree mask
view all included .1 80
view system included .iso.org.dod.internet.mgmt.mib-2.system
####
# Finally, grant the 2 groups access to the 1 view with different
# write permissions:
# context sec.model sec.level match read write notif
Merci pour votre aide
Voici un exemple de snmpd.conf très simpliste, pas vraiment sécurisé, et a adapter mais qui peut peut-être t'aider à comprendre comment modifier le tien.
syscontact root@localhost
syslocation Ici, Londres
# 1° créer des relations entre les communautés et des noms de sécurité
# nom.secu source communaute
com2sec monreseau 192.168.0.0/24 public
com2sec monreseau 127.0.0.1 public
# 2° créer des relations entre des noms de groupes et les noms de sécurité
# nom.groupe version nom.secu
group ROGroup v1 monreseau
#3° Créer les diverses vues qui seront autorisées aux groupes
#
view all included .1
#4° Indiquee les accès aux vues suivant les groupes
# nom.groupe contexte modele.secu niveau.secu prefixe lecture ecriture notification
access ROGroup "" v1 noauth exact all none none
#Points de montage a surveiller
disk /
disk /var
Bonne chance ;)
P.S : Il est fortement inspiré de ce site : http://christian.caleca.free.fr/snmp/
longuele
07-25-2007, 06:46 PM
Merci pour votre support
Je viens de faire des moficiations comme le précise le site de chistien caleca cependant rien ne marche. je travail sur un debian etch et nagios 2.9 avec oreon 1.4.
Pour le plugin snmp voici ce que j'ai:
Usage:check_snmp -H -o [-w warn_range] [-c crit_range]
voici ce que j'ai ajouté dans snmpd.conf
com2sec monreseau 172.16.3.0/24 public
group MyROGroup v1 monreseau
group MyROGroup v2c monreseau
group MyROGroup usm monreseau
En configurant SNMP sur ma machine windows j'ai bien précisé la communauté pubic.
Je ne sais pas pourquoi ça ne veut pas marcher
Encore merci