Announcement

Collapse
No announcement yet.

Petit Souci check_centreon_snmp_value

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Petit Souci check_centreon_snmp_value

    Bonjour,

    je cherche a visualiser graphiquement une valeur obtenue en snmp.
    J'utilise donc le plugin check_centreon_snmp_value mais quand je l'execute, j'ai le droit a :

    [root]# ./check_centreon_snmp_value -H myserver -C public -o .1.3.6.1.4.1.3495.1.3.2.1.15 -c 90 -w 60
    et j'ai comme reponse:
    Snmp return value isn't numeric.

    quand je fait un:
    /usr/bin/snmpget -t 1 -r 5 -m '' -v 1 -c public myserver:161 .1.3.6.1.4.1.3495.1.3.2.1.15

    j'ai:
    iso.3.6.1.4.1.3495.1.3.2.1.15 187
    ou 187 est la valeur qui m'interesse

    idem en snmpwalk:
    [root]# snmpwalk -c public -v 1 myserver:161 .1.3.6.1.4.1.3495.1.3.2.1.15
    SNMPv2-SMI::enterprises.3495.1.3.2.1.15.0 196

    [root]# ./check_snmp -H myserver -C public -o .1.3.6.1.4.1.3495.1.3.2.1.15
    SNMP problem - No data received from host

    une idee ?
    merci d'avance

  • #2
    Salut,

    J'ai le même pbme que toi. Je cherche à grapher des datas Domino dont TotalKBTransferred.
    Si je tape :
    ./check_snmp -H <ip> -C public -o enterprises.334.72.1.1.4.18.0 -w 10000 -c 200000

    en retour j'ai :
    SNMP OK - 21749 - | SNMPv2-SMI:enterprises.334.72.1.1.4.18.0=21749

    Par contre si je fais la même commande avec check_centreon_snmp_value (en changeant le format de l'option -o), j'ai Snmp return value isn't numeric.

    De plus avec la 1ere commande je n'arrive pas à grapher. Je n'ai pas de graphe vide mais simplement la ligne. J4ai essayer avec tous les type de graphes mais rien à faire.

    Si qqu'un avait une idée ???
    CentOS - Centreon 3.7

    Comment


    • #3
      Arg personne ne connait une solution ?

      Comment


      • #4
        ben à priori va falloir se démerder tout seul :-?
        CentOS - Centreon 3.7

        Comment


        • #5
          Bonjour,

          il y a un oubli ligne 158 du plugin:

          Code:
          --- if ($return_result !~ /^[0-9]$/) {
          
          +++ if ($return_result !~ /^[0-9]+$/) {
          
          
          print "Snmp return value isn't numeric.\n";
          exit $ERRORS{'OK'};
          , je poste un bugtrack

          Comment


          • #6
            En effet ça ne me semble pas terrible à moins que le plugin ne soit prévu que pour les chiffres unitaires
            Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
            Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
            Fedora Core 5 - 2.6.20-1.2320

            Comment


            • #7
              Merci j'ai refait un test après modification du script et cela fonctionne beaucoup mieux

              Reste à voir pour obtenir les graphes correspondant...

              A+
              CentOS - Centreon 3.7

              Comment

              Working...
              X