Announcement

Collapse
No announcement yet.

Trap Snmp bien reçue mais aucune notification

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

  • Trap Snmp bien reçue mais aucune notification

    bonjour,

    tout d'abord j'ai paramétré un service passif , affecté une trap à ce service passif à mon hôte Centreon et j'arrive bien à notifier ce service en ligne de commande : voici l'exemple

    snmptrap -v2c -c public 127.0.0.1 '' .1.3.6.1.6.3.1.1.5.3 ifIndex i 2 ifadminStatus i 1 ifOperStatus i 1


    J'ai déclaré une imprimante ( pour info : Zebra ) une trap avec l'oid .1.3.6.1.4.1.683.6.2.7, , je génère une alarme "HEAD OPEN"
    je reçois bien la trap snmp qui corespond à cette alarme (cat snmptrapd.log) mais le service reste toujours OK

    2015-10-06 14:34:16 172.17.30.39(via UDP: [172.17.30.39]:65035->[172.17.11.223]) TRAP, SNMP v1, community public
    .1.3.6.1.4.1.10642.1 Enterprise Specific Trap (1) Uptime: 23:31:36.64
    .1.3.6.1.4.1.683.6.2.7 = INTEGER: 1 .1.3.6.1.4.1.683.6.2.7 = STRING: "ZebraTestInfo" .1.3.6.1.4.1.683.6.2.7 = "" .1.3.6.1.4.1.683.6.2.7 = STRING: "[2015-10-06 12:37:54]".1.3.6.1.4.1.683.6.2.7 = STRING: "ERROR CONDITION: HEAD OPEN"


    Bref si je ne génère pas la trap depuis mon hôte Centreon je n'arrive pas à notifier les services passifs.

    merci d'avance de votre aide

    Fred



  • #2
    Si le trap sNMP est lié à un service rattaché à un hôte dont l'adresse IP est l'emeteur du trap alors ca devrait fonctionner.

    Active le débug de Centreontrapd (/etc/sysconfig/centreontrapd) et redémarre le processus.
    Centreon Syslog Module Manager/Developper
    Centreon E2S Module Manager/Developper
    Centreon Enterprise Server (2.x / 3.x) : Centreon Engine 1.3.x / 1.4.x, Centreon Broker 2.6.x / 2.8.x , Centreon 2.x, Centreon-Syslog 1.5.x, Centreon E2S 2.0
    Nagios 3.x et NDOutil 1.x

    Comment


    • #3
      Effectivement j'ai un soucis avec Centreontrapd , lorsque je regarde le statut du service j'ai le message : Centreontrapd est mort mais le fichier pid existe.
      J'ai vu que d'autres personne avaient déjà eu ce soucis je regarde et te tiens au courant. ( j'ai déjà renommé le fichier centreon dans sudoers.d)

      merci

      Comment


      • #4
        Regarde pour configurer correctement le fichier /etc/Centreon/centreontrapd.pm

        tout est dans la doc
        Centreon Syslog Module Manager/Developper
        Centreon E2S Module Manager/Developper
        Centreon Enterprise Server (2.x / 3.x) : Centreon Engine 1.3.x / 1.4.x, Centreon Broker 2.6.x / 2.8.x , Centreon 2.x, Centreon-Syslog 1.5.x, Centreon E2S 2.0
        Nagios 3.x et NDOutil 1.x

        Comment


        • #5
          bon le service Centreontrapd fonctionne voici la trace reçue qui correspond à l' OID .1.3.6.1.4.1.683.6.2.7
          Attached Files

          Comment


          • #6
            Alors que la trap est bien configuré si je l'affecte à mon serveur centreon j'arrive bien à notifié le service en ligne de commande mais lorsque je l'affecte à un autre hôte en l’occurrence mon imprimante la trap est vu inconnue dans les log de centreontrap.

            As tu une idée pour que je continue mes recherches ?


            [[email protected] ~]# cat /var/log/centreon/centreontrapd.log
            2015-10-13 17:13:28 - 40901 - ********** Net-SNMP version 5.05 Perl module enabled **********
            2015-10-13 17:13:51 - 40901 - Unknown trap
            2015-10-13 17:13:51 - 40901 - Unknown trap

            Comment


            • #7
              bon je commence à comprendre , lorsque je simule ma trap il n'y a que l'OID racine or mon imprimante envoie l' OID racine puis l’événement.

              voici la trace

              2015-10-14 16:30:40 - 15349 - Ent Value 0 ($1): .1.3.6.1.4.1.683.6.2.7=1
              2015-10-14 16:30:40 - 15349 - Ent Value 1 ($2): .1.3.6.1.4.1.683.6.2.7=ZebraTestInfo_Ch
              2015-10-14 16:30:40 - 15349 - Ent Value 2 ($3): .1.3.6.1.4.1.683.6.2.7=
              2015-10-14 16:30:40 - 15349 - Ent Value 3 ($4): .1.3.6.1.4.1.683.6.2.7=[2015-10-14 14:34:27]
              2015-10-14 16:30:40 - 15349 - Ent Value 4 ($5): .1.3.6.1.4.1.683.6.2.7=ERROR CONDITION: HEAD OPEN
              2015-10-14 16:30:40 - 15349 - Trap digest: 647ebd4e8dce016c536d73800f40ed35

              J'ai donc validé une configuration avancée

              J'ai essayé de mettre dans un premier temps String : @[email protected] Regexp /ERROR CONDITION: HEAD OPEN/
              et ensuite String $5 Regexp /ERROR CONDITION: HEAD OPEN/

              mais malheureusement à la fin de ma trace j'ai toujours le message Unknown trap.

              Quel doit être la syntaxe à appliquer pour que je solutionne ce problème.

              Merci d'avance

              Comment

              Working...
              X