Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. SNTP trap configuration помогите составить

SNTP trap configuration помогите составить

Scheduled Pinned Locked Moved Support (Russian)
6 Posts 2 Posters 39.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Aleksander
    wrote on last edited by
    #1

    Добрый день.
    есть сообщения

    "11.08.2013 19:59:55","MGD-3500-24-19","SNMP_UNMATCHED_TRAP","Normal","SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.58.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.3362 == 'W 08/12/13 12:30:12 03362 auth: User 'admin' login from 172.16.46.120')"
    "11.08.2013 20:00:05","MGD-3500-24-19","SNMP_UNMATCHED_TRAP","Normal","SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.58.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.179 == 'I 08/12/13 12:30:22 00179 mgr: SME SSH from 172.16.46.120 - OPERATOR Mode')"
    "11.08.2013 20:00:09","MGD-3500-24-19","SNMP_UNMATCHED_TRAP","Normal","SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.58.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.179 == 'I 08/12/13 12:30:26 00179 mgr: SME SSH from 172.16.46.120 - MANAGER Mode')"
    "11.08.2013 20:01:34","MGD-3500-24-19","SNMP_UNMATCHED_TRAP","Normal","SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.58.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.3125 == 'I 08/12/13 12:31:51 03125 mgr: Startup configuration changed by CLI.  New seq.
                number 35')"

    Создаю Event Configuration строку типа c именем  "SNMP_Change""

    в SNTP trap configuration добовляю новый параметр
    trap OID .1.3.6.1.4.1.11.2.3.7.11.58.0.2
    добовляю параметр .1.3.6.1.2.1.16.9.1.1.2.3125

    но всеравно срабатывает на каждый трап а не на последний подскажите как исправить..

    1 Reply Last reply
    0
    • A
      A
      Aleksander
      wrote on last edited by
      #2

      Сделал отсылку SMTP trap
      приходит trap
      22.08.2013 06:54:07 HP2610-48-15 SNMP_UNMATCHED_TRAP Normal SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.77.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.435 == 'I 08/22/13 23:24:09 ports: port 30 is Blocked by STP')
      или
      22.08.2013 17:26:18 HP2610-48-15 SNMP_UNMATCHED_TRAP Normal SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.77.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.854 == 'W 08/23/13 09:56:20 dhcp-snoop: backplane: Unauthorized server 172.16.16.16 detected on port 50')

      .1.3.6.1.4.1.11.2.3.7.11.58.0.2  - означает модель коммутатора в данном случае HP2610-48(J9088A)
      дальше идут параметры...
      например
      Parameters: .1.3.6.1.2.1.16.9.1.1.2.854 что отработал dhcp-snoop
      [1.3.6.1.2.1.16.9.1.1.2.854] = %s: Unauthorized server %u.%u.%u.%u detected on port %s
      Parameters: .1.3.6.1.2.1.16.9.1.1.2.435 что на порту отработал STP.
      [1.3.6.1.2.1.16.9.1.1.2.435] = port %s is Blocked by %s

      Вопрос как можно сделать в Event что бы отрабатывал на нужный трап ??

      1 Reply Last reply
      0
      • A
        A
        Aleksander
        wrote on last edited by
        #3

        Добрый день

        смотрю Wireshark приходит пакет

        data: trap (4)
        trap
        enterprise: 1.3.6.1.4.1.11.2.3.7.11.79 (iso.3.6.1.4.1.11.2.3.7.11.79)
        agent-addr: 172.19.47.134 (172.19.47.134)
        generic-trap: enterpriseSpecific (6)
        specific-trap: 2
        time-stamp: 2316374635
        variable-bindings: 1 item
        1.3.6.1.2.1.16.9.1.1.2.418: 572030392f31312f31332031303a35383a35392061757468...
        Object Name: 1.3.6.1.2.1.16.9.1.1.2.418 (iso.3.6.1.2.1.16.9.1.1.2.418)
        Value (OctetString): 572030392f31312f31332031303a35383a35392061757468...

        в событиях
        11.09.2013 16:52:00 hp2610-48PWR-01 Normal SNMP_UNMATCHED_TRAP SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.79.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.418 == 'W 09/11/13 16:52:00 auth: Invalid user name/password on SSH session')

        если прописываю в SNmp traps configuration
        Trap oid .1.3.6.1.4.1.11.2.3.7.11.79
        в параметре добавляю
        by object id (OID)
        .1.3.6.1.2.1.16.9.1.1.2.418
        указываю event событие..
        все равно отрыбатывает для всех trap приходящих с устройства. 
        не как не могу победить ...
         и еще вопрос кто ни будь знает почему в Monitor SNMP traps вообще нечего не отображается ??

        1 Reply Last reply
        0
        • A
          A
          Aleksander
          wrote on last edited by
          #4

          1 Создаем событие в Event Configuration и присваиваем ему имя

          2 Создаем в SNMP Trap Configuration
          В Trap OID вносим значение которое с которого устройства приходит трап.

          Например, если в event видим
          В событиях

          11.09.2013 16:52:00  hp2610-48PWR-01  Normal  SNMP_UNMATCHED_TRAP  SNMP trap received: .1.3.6.1.4.1.11.2.3.7.11.79.0.2 (Parameters: .1.3.6.1.2.1.16.9.1.1.2.418 == 'W 09/11/13 16:52:00 auth: Invalid user name/password on SSH session')
          Или Wireshark
          data: trap (4)
          trap
          enterprise: 1.3.6.1.4.1.11.2.3.7.11.79 (iso.3.6.1.4.1.11.2.3.7.11.79)
          agent-addr: 172.19.47.134 (172.19.47.134)
          generic-trap: enterpriseSpecific (6)
          specific-trap: 2
          time-stamp: 2316374635
          variable-bindings: 1 item
          1.3.6.1.2.1.16.9.1.1.2.418: 572030392f31312f31332031303a35383a35392061757468...
          Object Name: 1.3.6.1.2.1.16.9.1.1.2.418 (iso.3.6.1.2.1.16.9.1.1.2.418)
          Value (OctetString): 572030392f31312f31332031303a35383a35392061757468...

          В Trap OID вносим значение .1.3.6.1.4.1.11.2.3.7.11.79
          Так же это значение можно посмотреть в свойствах объекта

          Далее Выбираем к какому событию будут передаваться параметры. Например SNMP_trap_HP.

          Далее в Параметрах добавляем параметр, который будет передаваться в Event.
          Можно передавать как позицию в трапе, так и отбор конкретного OID. Если передаем конкретный OID например
           .1.3.6.1.2.1.16.9.1.1.2.418 = STRING:
          .1.3.6.1.2.1.16.9.1.1.2.419 = STRING: Invalid user name/password on %s session
          (Эти значения можно посмотреть например в описании snmp output oid hp procurve)
          И Его не будет в Trap значение параметра Event Будет пустым.

          Таким образом создав

          Мы получим что при прохождении SNMP Trap от устройств hp2610-48 мы получим Event c параметрами
          $1 Name node
          $2 Значение равное параметру трапа  позиция №1
          $3 Значение равное параметру трапа  позиция №2
          $4 Значение равное  параметру трапа содержащий OID .1.3.6.1.2.1.16.9.1.1.2.418
          $5 Значение равное параметру трапа  позиция №3

          В Event processing Policy.
          Создаем политику для события SNMP_Trap HP

          Как создать Фильтр Если праметр 4 Eventa не пустой, т.е. если в trap есть OID .1.3.6.1.2.1.16.9.1.1.2.418

          1 Reply Last reply
          0
          • A
            A
            Aleksander
            wrote on last edited by
            #5

            Решил


            получается
            когда приходят SNMP Trap, в которых есть OID .1.3.6.1.2.1.16.9.1.1.2.418 или OID .1.3.6.1.2.1.16.9.1.1.2.419
            заносятся в праметры event 6 и 7
            и далее мы просто смотрим не пустые ли они.
            придумал как то так..

            1 Reply Last reply
            0
            • V
              V
              Victor Kirhenshtein
              wrote on last edited by
              #6

              Я бы посоветовал проверку на пусто/не пусто делать как

              ($6 != "") || ($7 != "")

              иначе она не сработает если параметр будет, но не числовой.

              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups