Ad Widget

Collapse

SNMP трапы через прокси

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jnsvano
    Senior Member
    • Feb 2013
    • 143

    #1

    SNMP трапы через прокси

    Есть ли какие-нибудь особенности в получении SNMP трапов через прокси ? По документации вроде не должно быть. Когда я на прокси настроил приём трапов, и посылаю тестовый трап, он попадает в лог прокси-сервера как "unmatched trap". Значит ли это, что механизм приема трапов на прокси настроен правильно? На сервере, тем не менее, не вижу в данных что трап получен. Для этого создал тестовый хост с интерфейсом SNMP и адресом 127.0.0.1, Monitored by proxy, в нём единственный Item с ключом snmptrap.fallback.
    Версии сервера и прокси 6.0, все остальные данные приходят на сервер ok.
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Прием трэпов настраиваются одинаково на сервере и прокси.
    Есть настройка в gui обрабатывать ли "unmatched trap" - у вас как настроено?
    Для того чтобы трэп был принят нормально нужно чтобы был создан и настроен хост и трэп посылался на его ip адрес .

    Comment

    • jnsvano
      Senior Member
      • Feb 2013
      • 143

      #3
      Я похоже понял, в чем проблема. Знатный гурУ Заббикса Дмитрий Ламберт пишет в "блоге" на оф. сайте, что тип данных должен быть "Text". В то время как в более поздней документации - "Log". Когда ставишь "log", начинают показываться трапы. Правда, посылая, согласно новой документации, тестовый трап Linkup:
      snmptrap -v 2c -c secret localhost 0 linkUp.0
      он почему-то не попадает в элемент данных snmptrap["linkup"], который я для этого создал, а попадает в snmptrap.fallback​, который нужен для всех неопределенных трапов.

      Comment

      • Hamardaban
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2019
        • 2713

        #4
        Насколько понимаю тип может быть любым - главное чтобы данные после предобработки в него правильно «легли» - иначе элемент будет в состоянии ошибка
        Linkup и linkUp различаются. Параметром snmptrap является регулярное выражение, а не просто строка.
        Last edited by Hamardaban; 01-01-2024, 09:22.

        Comment

        • jnsvano
          Senior Member
          • Feb 2013
          • 143

          #5
          Originally posted by Hamardaban
          Насколько понимаю тип может быть любым - главное чтобы данные после предобработки в него правильно «легли» - иначе элемент будет в состоянии ошибка
          Linkup и linkUp различаются. Параметром snmptrap является регулярное выражение, а не просто строка.
          Snmptrap["linkup"] - это взято из оф. документации. У меня заработало такое выражение: snmptrap[(?i)linkup]. И можно ли где-нибудь в готовых темплейтах посмотреть примеры трапов, а главное - триггеров к ним (т.к. слабо понимаю по какому условию делать триггер) ? Я посмотрел десяток SNMP темплейтов к Cisco и других - там определён один единственный трап snmptrap.fallback.

          Comment

          • Hamardaban
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • May 2019
            • 2713

            #6
            Короткие заметки по теме:
            --"Snmptrap["linkup"] - это взято из оф. документации" - да похфигу откуда - главное понимать как можно настраивать - вот тут написано snmptrap[regexp]​
            --"можно ли где-нибудь в готовых темплейтах посмотреть" - конечно можно! вот найти такой шаблон - совсем другая задача! (шутка-юмор)
            --"по какому условию делать триггер" - тут вы сами определяете что использовать из функций . Только учтите что если трэп многострочный, то обрабатываться он будет построчно! каждая строка независимо.

            Таким образом вы сами продумываете какую подстроку хотите "отфильтровать" из всех трепов в элемент данных, как она будет преобразована\обработана в предобработке и что "ляжет" в базу, и на что должен реагировать триггер.
            Если хотите "разбора полетов" - дайте какой нибудь пример вашего трэпа и напишите что хотите получить. (есесна в тырнете и на этом форуме масса примеров)
            Last edited by Hamardaban; 09-01-2024, 15:48.

            Comment

            Working...