Ad Widget

Collapse

Как отобразить description port и номер порта

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Just-it
    Member
    • Jan 2015
    • 42

    #1

    Как отобразить description port и номер порта

    Приветствую,
    имеем discovery в котором указываем Ключ snmp.discovery и SNMP OID (только один из этих параметров) ifDescr , ifAlias, при указании ifAlias получаю результат которые показан на картинке (без дорисованного fa1/0/22), если я укажу ifDescr то получу номер порта, но без описания порта.
    Да можно обойтись имея описание порта и к нему добавить что-то типа if{#SNMPINDEX} ({$PORT{#SNMPINDEX}_DESC}) Descr но результат полученный if10001 ({$PORT10001_DESC}) Descr не понятно какой это порт fa либо gi так же если оборудование в стеке то тоже теряется суть.

    может кто-то сталкивался ?
    Возможно получать эти данные двумя разными правилами обнаружения но, как объединить эти данные, так же не комильфо получать на одну и ту же проблему по 2 триггера\сообщения.
    Attached Files
  • Just-it
    Member
    • Jan 2015
    • 42

    #2
    Originally posted by Just-it
    Приветствую,
    имеем discovery в котором указываем Ключ snmp.discovery и SNMP OID (только один из этих параметров) ifDescr , ifAlias, при указании ifAlias получаю результат которые показан на картинке (без дорисованного fa1/0/22), если я укажу ifDescr то получу номер порта, но без описания порта.
    Да можно обойтись имея описание порта и к нему добавить что-то типа if{#SNMPINDEX} ({$PORT{#SNMPINDEX}_DESC}) Descr но результат полученный if10001 ({$PORT10001_DESC}) Descr не понятно какой это порт fa либо gi так же если оборудование в стеке то тоже теряется суть.

    может кто-то сталкивался ?
    Возможно получать эти данные двумя разными правилами обнаружения но, как объединить эти данные, так же не комильфо получать на одну и ту же проблему по 2 триггера\сообщения.
    и так же одновременно в графиках к примеру не удается отобразить номер порта и его описание IMG

    Comment

    • Zentarim
      Senior Member
      • Mar 2012
      • 526

      #3
      Если я правильно понял вопрос - вам нужно в названии графика отражать имя порта (IfName) и описание (IfAlias)

      Согласно IF-MIB есть отдельные OID для описания, а есть отдельные для имени порта.



      1.3.6.1.2.1.31.1.1.1.1.<SNMP номер порта> - OID для имени (IfName)
      1.3.6.1.2.1.31.1.1.1.18.<SNMP номер порта> - OID описания (IfAlias)

      Делаете два отдельных элемента данных, потом подсовываете их в описания графиков к каждому порту.

      P.S. И да, внутренний SNMP номер порта может сильно отличаться от того, который присутствует в названии (IfName)
      Last edited by Zentarim; 07-01-2016, 22:49.

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Originally posted by Just-it
        может кто-то сталкивался ?
        Возможно получать эти данные двумя разными правилами обнаружения но, как объединить эти данные, так же не комильфо получать на одну и ту же проблему по 2 триггера\сообщения.
        Есть два пути:
        1) Переползать на Zabbix 3
        2) Изучать эту тему: https://www.zabbix.com/forum/showthread.php?t=28870 В ней и перловка и питон и шелл с поэтессами.

        Comment

        • Just-it
          Member
          • Jan 2015
          • 42

          #5
          Originally posted by sadman
          Есть два пути:
          1) Переползать на zabbix 3
          2) Изучать эту тему: https://www.zabbix.com/forum/showthread.php?t=28870 В ней и перловка и питон и шелл с поэтессами.
          я не могу переползать на третью ветку пока она не выйдет в стабильную ветку... пока буду в ожидании стабильной ветки, и да пока подожду. а второй путь я смотрел... спасибо, вы меня правильно поняли!

          Comment

          • krokoz
            Junior Member
            • Feb 2016
            • 8

            #6
            В 2.4 у меня работало с графиками.
            Создавался прототип графика
            HTML Code:
            {#SNMPVALUE} Description {{HOST.HOST}:ifDescr.[{#SNMPINDEX}].last(0)} bps
            В 3.0 альфа не получается никак привязать.
            Буду благодарен за разъяснение как это сделать в 3.0. (Доки читал)
            P.S. 3.0 разобрался.
            Last edited by krokoz; 15-02-2016, 19:30. Reason: Выполнено

            Comment

            • ananymous
              Junior Member
              • Feb 2016
              • 12

              #7
              У меня работает так

              HTML Code:
              {#SNMPVALUE} {{HOSTNAME}:ifAlias[{#SNMPVALUE}].last(0)}
              Версия 2.4.7

              Comment

              Working...