Ad Widget

Collapse

64-битные счетчики snmp

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • megahertz0
    Junior Member
    • Nov 2011
    • 11

    #1

    64-битные счетчики snmp

    Есть Zabbix 2.2.6.
    Есть у меня несколько цисок с гигабитными портами. Создал правило low level discovery для обнаружения портов и счетчиков октетов по ним. При этом берутся oid 64-битных счетчиков.
    Выглядит вот само правило.
    И прототипы итемов.
    В итоге навешиваю шаблон на устройство, получаю список портов в настройках узла с вот такой ошибкой.
    И в логе сервера вот что:
    Code:
     4511:20141023:214408.268 item "msk20-stack:ifHCInOctets.["1"]" became not supported: OID ".1.3.6.1.2.1.31.1.1.1.6.["1"]" contains unsupported parameters.
      4511:20141023:214408.268 item "msk20-stack:ifHCInOctets.["8"]" became not supported: OID ".1.3.6.1.2.1.31.1.1.1.6.["8"]" contains unsupported parameters.
    Скармливаем полученный дискавери oid snmpwalk - данные получаются нормально:
    Code:
    root@zabbix:/home/megahertz# snmpget -v2c -c ### 10.200.1.14 .1.3.6.1.2.1.31.1.1.1.6.1
    iso.3.6.1.2.1.31.1.1.1.6.1 = Counter64: 54263013
    Т.е. oid на основе индексов таблиц получаются нормально, но переварить значение заббикс не может.

    Пробовал тип значения в прототипе менять на числовое целое - эффект тот же.
    Получается я что-то не так делаю или в заббикс не понимает 64-битные значения?
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    секундочку
    в своем lld шаблоне вы создаете элемент
    Code:
    .1.3.6.1.2.1.31.1.1.1.6.["1"]
    а вручную проверяете
    Code:
    .1.3.6.1.2.1.31.1.1.1.6.1
    Не замечаете, что последняя цифра в вашем прототипе элемента совсем даже не цифра?
    Уберите в прототипе элемента квадратные скобки и кавычки вокруг {#SNMPINDEX}
    Last edited by aib; 23-10-2014, 22:34.
    Sincerely yours,
    Aleksey

    Comment

    • megahertz0
      Junior Member
      • Nov 2011
      • 11

      #3
      Да, на квадратные скобки не обратил внимания. Поправил - все заработало. Спасибо.

      Comment

      • aib
        Senior Member
        • Jan 2014
        • 1615

        #4
        Не за что
        Рад был помочь
        Sincerely yours,
        Aleksey

        Comment

        • oksidant
          Member
          • Jun 2012
          • 46

          #5
          Кстати, число с плавающей точкой не подходит, т.к. 64 битные числа больше. Нужно брать "не отрицательное"

          Comment

          Working...