Ad Widget

Collapse

Помогите отловить snmp trap

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Andr2210
    Junior Member
    • May 2015
    • 8

    #1

    Помогите отловить snmp trap

    День добрый!
    Голова начинает сдаваться уже
    Имеем SNR-ERD, он шлет TRAPы на срабатывания датчиков

    16:37:24.210240 IP 10.171.13.6.162 > 10.171.10.10.162: C=trap Trap(79) .1.3.6.1.4.1.40418.2.3 10.71.13.6 enterpriseSpecific s=12 65793 .1.3.6.1.4.1.40418.2.3.3.5="ERD-3.4_35:96> 2nd sensor FAIL

    и

    16:41:06.005780 IP 10.171.13.6.162 > 10.171.10.10.162: C=trap Trap(77) .1.3.6.1.4.1.40418.2.3 10.71.13.6 enterpriseSpecific s=13 65793 .1.3.6.1.4.1.40418.2.3.3.5="ERD-3.4_35:96> 2nd sensor OK


    Коллеги скажите как прописать в snmptt.conf что бы были два вида срабатывания на 2nd sensor FAIL и 2nd sensor OK

    или надо писать в snmpd, что бы он отдавал snmptt уже полный трап а не только oid .1.3.6.1.4.1.40418.2.3.3.5

    пишу вот так в snmptt.conf :
    понимаю что не верно, но срабатывает правило но не различается увы

    EVENT general .1.3.6.1.4.1.40418.2.3.3.5 "TEST FAIL"
    FORMAT ZBXTRAP $aA TEST!!!
    #EXEC qpage -f TRAP notifygroup1 "Device reinitialized (coldStart)"
    SDESC
    TEST TEST TEST
    EDESC
    Last edited by Andr2210; 28-05-2015, 21:53.
  • Evgeniy
    Senior Member
    • May 2012
    • 157

    #2
    Что в итоге то хотите? Отпарсить трап в snmptt?
    Включаете debug в snmptt.ini, смотрите как трап раскладывается, в snmptt.conf указываете только нужные поля. Примерно будет выглядеть так:
    FORMAT ZBXTRAP $aA $1 $2 и т.д.
    Уже потом в заббиксе настраиваете триггер на str "2nd sensor FAIL" и "2nd sensor OK".

    Comment

    • Andr2210
      Junior Member
      • May 2015
      • 8

      #3
      Огромное спасибо тебе добрый человек.
      Моя задача решилась вот так
      FORMAT ZBXTRAP $aA $1

      Дебаг помог понять что есть поля, а с помощью переменных $1 и т.д. можно их выводит!
      (если неверно то подправьте)

      Еще раз спасибо!

      Comment

      Working...