Announcement

Collapse
No announcement yet.

problème avec les hôtes.

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

  • #31
    même erreur!!

    J'ai tapé la commande que tu m'as dit. (Sorry j'avais pas vu le post lol)
    Voilà ce que j'ai tapé au cas où il y a une erreur à ce niveau là :

    ./check_graph_load_average.pl -H 19.0.0.240 -C public -v 2 -S 2_2 -g

    L'erreur qu'il m'affiche est la même que celle indiquée dans le monitoring d'oreon :

    unable to update '/usr/local/oreon/rrd/2_2.rrd' : conversion of 'noSuchObject' to float not complete: tail 'noSuchObject'

    Où est- ce que j'ai encore fait une bêtise???lol

    Merci d'avance

    Comment


    • #32
      c'est un serveur linux ?

      que donne:

      ./check_graph_load_average.pl -H 19.0.0.240 -C public -v 2

      Comment


      • #33
        client linux!!

        Non c'est un client linux et voilà ce que j'obtiens quand je tape la commande :

        load average: noSuchObject, noSuchObject, noSuchObject

        Mais qu'est ce que j'ai encore fait ou pas fait??lol

        J'ai également ce commentaire qui apparait sous nagios :
        Notifications for this service are being supressed because it was detected as having been flapping between different states (51.2% change >= 50.0% threshold). When the service state stabilizes and the flapping stops, notifications will be re-enabled.

        Encore merci de me répondre, c'est sympa.
        Last edited by chidori; 8 March 2007, 10:42.

        Comment


        • #34
          salut,

          peux tu regarder si une de ces commandes renvoie qqchose stp

          # snmpwalk 19.0.0.240 -c public -v 2 .1
          ou
          # snmpwalk 19.0.0.240 -c public .1

          Comment


          • #35
            Ca me renvoie sur l'aide de la commande mais c'est tout

            Comment


            • #36
              Originally posted by xspoon View Post
              salut,

              peux tu regarder si une de ces commandes renvoie qqchose stp

              # snmpwalk 19.0.0.240 -c public -v 2 .1
              ou
              # snmpwalk 19.0.0.240 -c public .1
              On donne les options avant les paramètres tels que le nom d'hôte ou l'adresse IP et l'OID.

              Code:
              # snmpwalk -v 2c -c public 19.0.0.240 .1
              Code:
              # snmpwalk -v 1 -c public 19.0.0.240 .1
              Raphaël 'SurcouF' Bordet
              Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
              Dons Paypal

              Comment


              • #37
                Originally posted by chidori View Post
                Non c'est un client linux et voilà ce que j'obtiens quand je tape la commande :

                load average: noSuchObject, noSuchObject, noSuchObject

                Mais qu'est ce que j'ai encore fait ou pas fait??lol
                Manifestement, l'agent SNMP de ton serveur ne te permet pas d'accèder aux OID nécessaires pour obtenir les informations de charge système. Il faut vérifier sa configuration.
                Sous Linux, l'agent SNMP se nomme Net-SNMP (ou UCD-SNMP pour les vieilles versions) et le fichier de configuration est : /etc/snmp/snmpd.conf.
                Raphaël 'SurcouF' Bordet
                Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                Dons Paypal

                Comment


                • #38
                  lol, ok merci. Alors j'obtiens ça, c'est une peu long et j'y comprends pas grand chose lol :
                  SNMPv2-MIB:ysDescr.0 = STRING: Linux jmarc 2.6.18-1.2869.fc6 #1 SMP Wed Dec 20 14:51:46 EST 2006 i686
                  SNMPv2-MIB:ysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
                  DISMAN-EVENT-MIB:ysUpTimeInstance = Timeticks: (8740603) 1 day, 0:16:46.03
                  SNMPv2-MIB:ysContact.0 = STRING: haseloffjm
                  SNMPv2-MIB:ysName.0 = STRING: jmarc
                  SNMPv2-MIB:ysLocation.0 = STRING: AVIGNON
                  SNMPv2-MIB:ysServices.0 = INTEGER: 0
                  SNMPv2-MIB:ysORLastChange.0 = Timeticks: (2) 0:00:00.02
                  SNMPv2-MIB:ysORID.1 = OID: SNMPv2-MIB:nmpMIB
                  SNMPv2-MIB:ysORID.2 = OID: TCP-MIB::tcpMIB
                  SNMPv2-MIB:ysORID.3 = OID: IP-MIB::ip
                  SNMPv2-MIB:ysORID.4 = OID: UDP-MIB::udpMIB
                  SNMPv2-MIB:ysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
                  SNMPv2-MIB:ysORID.6 = OID: SNMP-FRAMEWORK-MIB:nmpFrameworkMIBCompliance
                  SNMPv2-MIB:ysORID.7 = OID: SNMP-MPD-MIB:nmpMPDCompliance
                  SNMPv2-MIB:ysORID.8 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
                  SNMPv2-MIB:ysORDescr.1 = STRING: The MIB module for SNMPv2 entities
                  SNMPv2-MIB:ysORDescr.2 = STRING: The MIB module for managing TCP implementations
                  SNMPv2-MIB:ysORDescr.3 = STRING: The MIB module for managing IP and ICMP implementations
                  SNMPv2-MIB:ysORDescr.4 = STRING: The MIB module for managing UDP implementations
                  SNMPv2-MIB:ysORDescr.5 = STRING: View-based Access Control Model for SNMP.
                  SNMPv2-MIB:ysORDescr.6 = STRING: The SNMP Management Architecture MIB.
                  SNMPv2-MIB:ysORDescr.7 = STRING: The MIB for Message Processing and Dispatching.
                  SNMPv2-MIB:ysORDescr.8 = STRING: The management information definitions for the SNMP User-based Security Model.
                  SNMPv2-MIB:ysORUpTime.1 = Timeticks: (1) 0:00:00.01
                  SNMPv2-MIB:ysORUpTime.2 = Timeticks: (1) 0:00:00.01
                  SNMPv2-MIB:ysORUpTime.3 = Timeticks: (1) 0:00:00.01
                  SNMPv2-MIB:ysORUpTime.4 = Timeticks: (1) 0:00:00.01
                  SNMPv2-MIB:ysORUpTime.5 = Timeticks: (1) 0:00:00.01
                  SNMPv2-MIB:ysORUpTime.6 = Timeticks: (2) 0:00:00.02
                  SNMPv2-MIB:ysORUpTime.7 = Timeticks: (2) 0:00:00.02
                  SNMPv2-MIB:ysORUpTime.8 = Timeticks: (2) 0:00:00.02
                  HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (57790475) 6 days, 16:31:44.75
                  HOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)

                  Comment


                  • #39
                    Originally posted by chidori View Post
                    lol, ok merci. Alors j'obtiens ça, c'est une peu long et j'y comprends pas grand chose lol :
                    SNMPv2-MIB:ysDescr.0 = STRING: Linux jmarc 2.6.18-1.2869.fc6 #1 SMP Wed Dec 20 14:51:46 EST 2006 i686
                    SNMPv2-MIB:ysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
                    DISMAN-EVENT-MIB:ysUpTimeInstance = Timeticks: (8740603) 1 day, 0:16:46.03
                    SNMPv2-MIB:ysContact.0 = STRING: haseloffjm
                    SNMPv2-MIB:ysName.0 = STRING: jmarc
                    SNMPv2-MIB:ysLocation.0 = STRING: AVIGNON
                    SNMPv2-MIB:ysServices.0 = INTEGER: 0
                    SNMPv2-MIB:ysORLastChange.0 = Timeticks: (2) 0:00:00.02
                    SNMPv2-MIB:ysORID.1 = OID: SNMPv2-MIB:nmpMIB
                    SNMPv2-MIB:ysORID.2 = OID: TCP-MIB::tcpMIB
                    SNMPv2-MIB:ysORID.3 = OID: IP-MIB::ip
                    SNMPv2-MIB:ysORID.4 = OID: UDP-MIB::udpMIB
                    SNMPv2-MIB:ysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
                    SNMPv2-MIB:ysORID.6 = OID: SNMP-FRAMEWORK-MIB:nmpFrameworkMIBCompliance
                    SNMPv2-MIB:ysORID.7 = OID: SNMP-MPD-MIB:nmpMPDCompliance
                    SNMPv2-MIB:ysORID.8 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
                    SNMPv2-MIB:ysORDescr.1 = STRING: The MIB module for SNMPv2 entities
                    SNMPv2-MIB:ysORDescr.2 = STRING: The MIB module for managing TCP implementations
                    SNMPv2-MIB:ysORDescr.3 = STRING: The MIB module for managing IP and ICMP implementations
                    SNMPv2-MIB:ysORDescr.4 = STRING: The MIB module for managing UDP implementations
                    SNMPv2-MIB:ysORDescr.5 = STRING: View-based Access Control Model for SNMP.
                    SNMPv2-MIB:ysORDescr.6 = STRING: The SNMP Management Architecture MIB.
                    SNMPv2-MIB:ysORDescr.7 = STRING: The MIB for Message Processing and Dispatching.
                    SNMPv2-MIB:ysORDescr.8 = STRING: The management information definitions for the SNMP User-based Security Model.
                    SNMPv2-MIB:ysORUpTime.1 = Timeticks: (1) 0:00:00.01
                    SNMPv2-MIB:ysORUpTime.2 = Timeticks: (1) 0:00:00.01
                    SNMPv2-MIB:ysORUpTime.3 = Timeticks: (1) 0:00:00.01
                    SNMPv2-MIB:ysORUpTime.4 = Timeticks: (1) 0:00:00.01
                    SNMPv2-MIB:ysORUpTime.5 = Timeticks: (1) 0:00:00.01
                    SNMPv2-MIB:ysORUpTime.6 = Timeticks: (2) 0:00:00.02
                    SNMPv2-MIB:ysORUpTime.7 = Timeticks: (2) 0:00:00.02
                    SNMPv2-MIB:ysORUpTime.8 = Timeticks: (2) 0:00:00.02
                    HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (57790475) 6 days, 16:31:44.75
                    HOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
                    C'est précisément la vue par défaut des agents Net-SNMP sous Linux (notamment pour RHEL et Debian), vue nommée « system » en général.
                    Si tu veux avoir accès à tout (tous les OID disponibles via l'agent), il faut une vue qui débute avec la racine (généralement déjà définie et bien-nommée « all ») et configuré l'agent pour qu'il autorise le groupe de ta communauté à accéder à cette vue.
                    Il me semble que cela a déjà été traité dans ce forum, une petite recherche s'impose.
                    Raphaël 'SurcouF' Bordet
                    Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                    Dons Paypal

                    Comment


                    • #40
                      new erreur!!

                      J'ai modifié mon fichier snmpd.conf de la manière suivante :
                      # Unknown directives read in from other files by snmpconf
                      #
                      #com2sec readonly default public
                      com2sec rocommunity 19.0.0.0/24 public
                      com2sec rwcommunity localhost public
                      #group notConfigGroup v1 notConfigUser
                      #group notConfigGroup v2c notConfigUser
                      group rogroup v2c rocom
                      group rwgroup v2c rwcom
                      #view systemview included .1.3.6.1.2.1.1
                      #view systemview included .1.3.6.1.2.1.25.1.1
                      view all included .1 80
                      #access notConfigGroup "" any noauth exact systemview none none
                      access rogroup "" any noauth exact all none none
                      access rwgroup "" any noauth exact all all none

                      J'ai désormais l'erreur habituel qui revient :

                      Unknown -S Service ID expected... or it doesn't exist, try another id - number

                      Ya-t'il un problème au niveau de ma configuration??
                      Last edited by chidori; 8 March 2007, 16:05.

                      Comment


                      • #41
                        Originally posted by chidori View Post
                        J'ai modifié mon fichier snmpd.conf de la manière suivante :
                        # Unknown directives read in from other files by snmpconf
                        #
                        #com2sec readonly default public
                        com2sec rocommunity 19.0.0.0/24 public
                        com2sec rwcommunity localhost public
                        #group notConfigGroup v1 notConfigUser
                        #group notConfigGroup v2c notConfigUser
                        group rogroup v2c rocom
                        group rwgroup v2c rwcom
                        #view systemview included .1.3.6.1.2.1.1
                        #view systemview included .1.3.6.1.2.1.25.1.1
                        view all included .1 80
                        #access notConfigGroup "" any noauth exact systemview none none
                        access rogroup "" any noauth exact all none none
                        access rwgroup "" any noauth exact all all none

                        J'ai désormais l'erreur habituel qui revient :

                        Unknown -S Service ID expected... or it doesn't exist, try another id - number

                        Ya-t'il un problème au niveau de ma configuration??
                        Il s'agit d'une erreur du plugin d'oreon car il est bien intégré avec ce dernier pour gérer les fichiers RRD nécessaires aux graphiques. L'option -S est réservée à Oreon. Voir le Wiki d'Oreon à ce sujet.
                        Concernant SNMP, ta configuration est correcte pour fonctionner mais attention, la communauté SNMP circule en CLAIR sur le réseau avec les versions 1 et 2c et là, tu donnes accès à toutes les informations disponibles au travers de l'agent, bien que tu en limites l'accès à ton réseau.
                        Raphaël 'SurcouF' Bordet
                        Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                        Dons Paypal

                        Comment


                        • #42
                          erreur du plugin??

                          Je ne pense pas que l'erreur vienne du plugin car lorsque j'applique la commande en localhost, ça fonctionne.

                          Et en plus l'erreur est revenu comme la première fois et quand je tape la commande sur ma console, c'est à dire :
                          ./check_graph_load_average.pl -H 19.0.0.240 -v 2 -C public -g -S 2_2

                          J'obtiens cette fois :
                          load average: noSuchObject, noSuchObject, noSuchObject


                          Donc si ca ne vient pas de ma configuration snmp, c'est mon agent qui as un problème. Seulement j'ai du mal a comprendre comment bien le configurer.

                          Si tu as un lien ou c'est bien expliqué, ce serait sympa, les sites où je suis allait ne m'ont pas été d'un grand secours sauf pour configurer mon fichiers.

                          Merci d'avance
                          Last edited by chidori; 8 March 2007, 17:38.

                          Comment


                          • #43
                            #com2sec readonly default public
                            com2sec rocommunity 19.0.0.0/24 public
                            com2sec rwcommunity localhost public
                            #group notConfigGroup v1 notConfigUser
                            #group notConfigGroup v2c notConfigUser
                            group rogroup v2c rocom
                            group rwgroup v2c rwcom
                            y a un truc qui va pas dans ta conf, si je ne m'abuse:
                            tu crée un profil rocommunity mais après tu mets rocom. ;

                            remplace les lignes group par

                            Code:
                            group rogroup v2c rocommunity
                            group rwgroup v2c rwcommunity

                            Comment


                            • #44
                              va savoir!!

                              lol,
                              je ne sais pas
                              en tout cas tout fonctionne il y avait effectivement un problème au niveau de la configuration de mon agent snmp.

                              Mais bon j'ai encore du boulot car mes camemberts de mes hotes ne s'affichent pas dans la page d'acceuil, j'ai déjà effectué les solutions proposés dans un autre post mais ça n'a rien changé.

                              Si quelqu'un peut m'aider ça serait sympa.

                              Encore merci surcouf!!!!!!

                              Comment


                              • #45
                                Originally posted by xspoon View Post
                                y a un truc qui va pas dans ta conf, si je ne m'abuse:
                                tu crée un profil rocommunity mais après tu mets rocom. ;

                                remplace les lignes group par

                                Code:
                                group rogroup v2c rocommunity
                                group rwgroup v2c rwcommunity
                                Bien vu !
                                Raphaël 'SurcouF' Bordet
                                Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
                                Dons Paypal

                                Comment

                                Working...
                                X