IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Supervision Discussion :

Nagios + check SNMP KO


Sujet :

Supervision

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 42
    Points : 43
    Points
    43
    Par défaut Nagios + check SNMP KO
    Bonjour,

    J'essaie de mettre en place un check Nagios sur un Synology en utilisant SNMP.
    J'ai récupéré le plugin officiel de Nagios à l'adresse suivante: http://exchange.nagios.org/directory...mp_oid/details

    Et celui-ci fonctionne tel quel:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ./check_snmp_oid -H IPDEMONSYNO  -o .1.3.6.1.4.1.6574.2.1.1.6.3 -C public -W 20 -M 36
    Result: 33 | perfdata=33;20;36
    En revanche, lorsque je le lance avec Nagios, j'ai un erreur:

    Status Information (null)

    Le fichier comand.cfg:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # Check SNMP
    define command{
    	command_name	check_snmp_oid
    	command_line	/usr/local/nagios/libexec/check_snmp_oid -H $HOSTADDRESS$ -o $ARG1$ -C $ARG2$ -W $ARG3$ -M $ARG4$
    }
    mon fichier de configuration de mon syno:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    define service{
            use                             generic-service
            host_name                       SYNOLOGY
            service_description             DiskTemperature 4
            check_command                   check_snmp_oid!.1.3.6.1.4.1.6574.2.1.1.6.6!public!20!36
            }
    Est-ce que ça parle à quelqu'un?
    Je tourne en rond

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 927
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 927
    Points : 23 234
    Points
    23 234
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Je ne sais pas si tu as fait une erreur de copie dans le Object Identifier (OID) le cmDS0Usage (1) n'est pas identique dans un cas il est 3 dans l'autre cas il est 6.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ./check_snmp_oid -H IPDEMONSYNO  -o .1.3.6.1.4.1.6574.2.1.1.6.3 -C public -W 20 -M 36
    Result: 33 | perfdata=33;20;36
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    define service{
            use                             generic-service
            host_name                       SYNOLOGY
            service_description             DiskTemperature 4
            check_command                   check_snmp_oid!.1.3.6.1.4.1.6574.2.1.1.6.6!public!20!36
            }
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    Salut JML19,

    Merci pour ta réponse.
    Non, il n'y a pas de problème avec le oid : il s'agit ici de récupérer la température de 4 disques : .1.3.6.1.4.1.6574.2.1.1.6.[3-6]

    Je n'ai pas copié le même oid entre la conf nagios et la commande check_snmp_oid c'est tout.


    Merci pour ton aide.

  4. #4
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 927
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 927
    Points : 23 234
    Points
    23 234
    Billets dans le blog
    10
    Par défaut
    Le hostname -H est bon aussi puisqu'il n'est pas le même ?

    Tu as testé la commande manuelle avec hostname = Synology ?
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    Plus bête que ça en fait: il fallait back-slasher les . de l'oid.

    Merci pour tes réponses en tout cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nagios + check SNMP
    Par OlFo66 dans le forum Réseau
    Réponses: 0
    Dernier message: 09/07/2014, 19h24
  2. plugins Nagios check de température des CPU.
    Par dubis dans le forum Langage
    Réponses: 13
    Dernier message: 23/09/2013, 20h09
  3. Plugin Nagios : check des partitions
    Par ludo40190 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 07/08/2012, 21h01
  4. Supervision Tomcat par Nagios avec SNMP
    Par gastoon dans le forum Administration système
    Réponses: 8
    Dernier message: 03/08/2012, 09h30
  5. check snmp cpu
    Par adil_mouki dans le forum Linux
    Réponses: 0
    Dernier message: 03/04/2012, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo