Partage
  • Partager sur Facebook
  • Partager sur Twitter

SNMP - Bad operator (_)

Sujet résolu
    2 mars 2015 à 9:25:01

    Bonjour à tous,

    Je requiert votre aide pour un souci avec SNMP.

    Je dois en effet développer un script pour effectuer des remontées régulières de stats sur des serveurs applicatifs HP autonomy.

    Le moniteur existe déjà, et doit normalement récupérer ses informations via des traps SNMP, malheureusement, je suis loin d'être un expert sur ce point.

    J'ai donc un léger souci, le voici :

    Bad operator (_): At line 993 in /opt/hp/hp-snmp-agents/mibs/CPQHSV-MIB.mib
    

    Voici la commande invoquée (les x.x.x.x représentent bien entendu des addresse ip ;) ) :

    /opt/net-snmp/bin/snmptrap -v 1 -c PUBLIC x.x.x.x .1.3.6.1.4.1.60000.2 x.x.x.x 6 2 '' .1.3.6.1.4.1.60000.1.1 s  "791;nbrequetesautonomy;1452"

    et voici la ligne posant problème au niveau de la mib, d'après le message d'erreur

       sCellEventTrap_01_02 TRAP-TYPE  -- CAC Code: 00
            ENTERPRISE compaq
            VARIABLES  { scellNameDateTime,
                         scellSWComponent,
                         scellECode,
                         scellCAC,
                         scellEIP}
            DESCRIPTION
                 "Severity: Normal -- informational in nature. A time change occurred."
               --#TYPE      "StorageCell Event"
               --#SUMMARY   "SCellName-TimeDate %s : SWCID %d : ECode: %d : CAC %d : EIP %d."
               --#ARGUMENTS {0,1,2,3,4,}
               --#SEVERITY  INFORMATIONAL
               --#TIMEINDEX 136
               --#STATE     WARNING
            ::= 13600258
    

    Informations sur le système :

    OS : Red Hat Enterprise Linux ES release 4 (Nahant Update 8)

    Version snmptrap : 5.4.2.1

    Merci par avance pour votre aide :)

    • Partager sur Facebook
    • Partager sur Twitter
      2 mars 2015 à 10:36:17

      Bon bah, j'ai réussi à résoudre ce problème.

      Je poste la solution pour ceux qui rencontreraient éventuellement le même souci que moi :)

      Comme indiqué dans le message, le souci vient du '_' utilisé dans la mib, qui est de base un caractère interdit.

      Néanmoins, dans mon cas, je ne suis pas censé avoir à modifier cette mib.

      La solution était donc de rajouter dans mon fichier snmp.conf la ligne suivante :

      mibAllowUnderline 1

      -
      Edité par TFC2012 2 mars 2015 à 10:36:44

      • Partager sur Facebook
      • Partager sur Twitter

      SNMP - Bad operator (_)

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown