Announcement

Collapse
No announcement yet.

[RESOLU]PB avec plugin check_snmp+ check_snmp_cisco_ifstatus

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

  • [RESOLU]PB avec plugin check_snmp+ check_snmp_cisco_ifstatus

    Hello tout le mond, Bon le sujet est clair j ai un pb. Je travail avec des routeurs Cisco 3750.
    J ai effectuer la config suivante sur ces derniers:
    snmp-server location ...
    snmp-server contact ....
    snmp-server community .....
    access-list 120 permit ..IP..
    snmp-server community ... RO 1
    snmp-server host ..IP.. ...community..
    snmp-server trap-source ..interface..
    snmp-server enable traps

    La config du plugin est la suivante:

    !community!1.3.6.1.2.1.2.2.1.5!75!90

    La j ai essayé tout un tas de trucs impossible d obtenir un resultat si qqun a une idée je suis preneur!!
    merci d avance.
    Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

    Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

  • #2
    en ligne de commande ca donne ? quel est le resultat obtenu ?
    Je vais bientot mettre sur le wiki la partie du check_graph_snmp_value.pl

    peut-etre que ca t'aidera
    Ubuntu 8.04
    Nagios 3.2 + nagios-plugins-1.4.14
    ndoutils-1.4b9
    Centreon 2.1.8
    centreon-syslog-frontend-1.2.1 + centreon-syslog-server-1.1

    Comment


    • #3
      En ligne de commande:

      ./check_snmp -H IP -C communityp -o 1.3.6.1.2.1.2.2.1.5 -w 75 -c 90

      RESULTAT:

      SNMP problem - No data recieved from host
      CMD: /usr/local/bin/snmpget -t 1 -r 9 -m ALL -v 1 -c community IP:161 1.3.6.1.2.1.2.2.1.5
      Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

      Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

      Comment


      • #4
        Bonjour,

        Il manque l'index de ton interface à ton OID. Fait un snmpwalk sur l'OID que tu as entré en ajoutant le paramètre -On et tu verras qu'il ajoute un chiffre terminal à ton OID. Or snmpget ne gère que les OIDs "complets", les feuilles de l'arbre SNMP.

        Comment


        • #5
          Originally posted by waltergin
          ./check_snmp -H IP -C communityp -o 1.3.6.1.2.1.2.2.1.5 -w 75 -c 90
          Il te manque le . devant le premier 1...

          ./check_snmp -H IP -C communityp -o .1.3.6.1.2.1.2.2.1.5 -w 75 -c 90
          RedHat Advanced Server 4.0
          Nagios 2.3.1
          Oreon 1.3b1

          Comment


          • #6
            Il te manque le . devant le premier 1...
            Non non, il n'est pas obligatoire

            Comment


            • #7
              Je vais tester ca templuche. Merci la suite dans le prochain episode :lol:
              Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

              Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

              Comment


              • #8
                Je suis encore novice avec les snmpwalk: J ai fait ca:
                snmpwalk -On -c community IP .1.3.6.1.2.1.2.2.1.5

                Et il me donne le resyultat suivant:

                .1.3.6.1.2.1.2.2.1.5.1 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.154 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.254 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.454 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.554 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.654 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.854 = Gauge32: 1000000000
                .1.3.6.1.2.1.2.2.1.5.10101 = Gauge32: 100000000
                .1.3.6.1.2.1.2.2.1.5.10102 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10103 = Gauge32: 100000000
                .1.3.6.1.2.1.2.2.1.5.10104 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10105 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10106 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10107 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10108 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10109 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10110 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10111 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10112 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10113 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10114 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10115 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10116 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10117 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10118 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10119 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10120 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10121 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10122 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10123 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10124 = Gauge32: 100000000
                .1.3.6.1.2.1.2.2.1.5.10125 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10126 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10127 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.10128 = Gauge32: 10000000
                .1.3.6.1.2.1.2.2.1.5.14501 = Gauge32: 4294967295

                ?????????????????????????????????????????????????? ?????????????????????????????????????????????????? ?????????????????????????????????????????

                OK y manque un chiffre a mon OID!!!

                Je vais creuser un peu histoire de voir a quoi ca correspond.....
                Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                Comment


                • #9
                  Sur le site Cisco ya pas moyen davoir un peu de detail...

                  GRRRRRRRRR

                  Unfortunately we could not translate the object 1.3.6.1.2.1.2.2.1.5.14501 you were looking for. We could however translate a part of your object.

                  Et c est pareil pour tous... :cry:
                  Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                  Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                  Comment


                  • #10
                    Est-ce que qqun un moyen de connaitre ces feuilles?
                    Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                    Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                    Comment


                    • #11
                      Bien entendu : il s'agit des vitesses de tes interfaces réseaux. Elles sont exprimés en bit/s. Le dernier numéro de l'OID correspond à l'identifiant de la carte réseau. Si tu fais un snmpget sur l'OID .1.3.6.1.2.1.2.2.1.2.<dernier numéro> alors tu obtiens le nom de ta carte réseau.

                      Comment


                      • #12
                        J ai tester ca, le plugin marche bien. Merci mais donc au final c est un peu ce aue fait deja check_graph_traffic non?

                        Si qqun a des OID aui peuvent servir pour la supervision des routeurs, je les serai gré de les poster :lol:
                        Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                        Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                        Comment


                        • #13
                          Originally posted by waltergin
                          Sur le site Cisco ya pas moyen davoir un peu de detail...

                          GRRRRRRRRR

                          Unfortunately we could not translate the object 1.3.6.1.2.1.2.2.1.5.14501 you were looking for. We could however translate a part of your object.

                          Et c est pareil pour tous... :cry:
                          C'est normal: cet OID n'appartient pas du tout à la branche privée dédiée à Cisco qui est: .1.3.6.1.4.1.9
                          Il s'agit de la table ifSpeed de la MIB IF-MIB:
                          Code:
                          $ snmptranslate 1.3.6.1.2.1.2.2.1.5
                          IF-MIB::ifSpeed
                          Étant donné les traitements postérieurs et un peu complexes nécessaires pour les OIDs concernant les interfaces, il vaut mieux passer par un plugin dédié comme « check_iftraffic », « check_iferrors » ou « check_snmp_int » qu'on trouve chez nagiosexchange, par exemple.
                          Raphaël 'SurcouF' Bordet
                          Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                          Dons Paypal

                          Comment


                          • #14
                            Ok , merci je vais allez voir du coté de nagiosexchange
                            Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                            Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                            Comment


                            • #15
                              Les plugins sont interressants d auteant plus que j ai passer du temps a en faire qui font la meme fonction du moins pour la charge CPU a base de check_snmp :lol: enfin...

                              J ai un nouveau probleme cette fois ci avec le plugin check_snmp_cisco_ifstatus.

                              Je test avec celui ci les interfaces dun routeur cisco 3750 mais seulment la premiere interface repond. Pour les autres:
                              Interface not found on this device!!!!

                              Si qqun a deja eu ce probleme ou bien voit d ou cela peut venir , merci d avance
                              Oreon 1.2.2 oOo Nagios 1.3 oOo Red Hat Enterprise Linux AS (v.4 for 32 bits x86)

                              Proc: Intel Xeon 2,8Ghz oOo RAM: 1024Mb

                              Comment

                              Working...
                              X