Ad Widget

Collapse

Zbx_notsupported snmp

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Doctor
    Junior Member
    • Sep 2013
    • 7

    #1

    Zbx_notsupported snmp

    Доброго дня!
    Есть ли аналог zabbix_get для проверки snmp?
    Получаю ZBX_NOTSUPPORTED на Discovery rule из шаблона, хотя до этого делал правила для обнаружения и проблем не было.
    snmpwalk выдает параметры как обычно.

    Хотелось бы проверить, что именно получает zabbix в ответ на snmp запрос.

    Спасибо.
  • Doctor
    Junior Member
    • Sep 2013
    • 7

    #2
    Bumping
    Очень нужна помощь

    Comment

    • gescheit
      Senior Member
      • Jul 2007
      • 156

      #3
      Можно tcpdump'ом поглядеть.

      Comment

      • kidmis
        Junior Member
        • Oct 2013
        • 2

        #4
        Буквально неделю назад столкнулся с такой же проблемой. Причину выявил методом тыка: если OID правила обнаружения находится в самом конце получаемого выхлопа snmpwalk, то заббикс такое не выпадает в zbx_notsupported. Вот мой пример:
        Code:
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSmode".5 = STRING: 1
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSmode".6 = STRING: 1
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".1 = STRING: /
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".2 = STRING: /boot
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".3 = STRING: /home
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".4 = STRING: /var/lib/mysql
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".5 = STRING: /tmp
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".6 = STRING: /var/tmp
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".6 = No more variables left in this MIB View (It is past the end of the MIB tree)
        Само правило в данном случае использует NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname" для обнаружения...Видимо из-за дубликата индекса заббикс не может отработать правило...

        Решил вопрос добавлением в ветку extend лишней записи в snmpd.conf, которая встала в самом низу...
        Code:
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".4 = STRING: /var/lib/mysql
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".5 = STRING: /tmp
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSname".6 = STRING: /var/tmp
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSzzzz".1 = STRING: The End
        NET-SNMP-EXTEND-MIB::nsExtendOutLine."hrFSzzzz".1 = No more variables left in this MIB View (It is past the end of the MIB tree)
        Не знаю, может у вас другая проблема, тогда опишите подробнее.

        Comment

        • kidmis
          Junior Member
          • Oct 2013
          • 2

          #5
          Проверьте что бы OID, который прописан правиле обнаружения не находился в конце списка вывода snmpwalk. В таком случае присутствует два одинаковых индекса, из-за которых item переходит в состояние zbx_notsupported.

          Comment

          Working...