PDA

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

Sir
07-25-2007, 03:33 PM
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

Sir
07-25-2007, 03:56 PM
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

Sir
07-25-2007, 05:44 PM
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