Ad Widget

Collapse

Мониторинг траффика cisco ixr

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Aksel
    Senior Member
    • Aug 2014
    • 101

    #1

    Мониторинг траффика cisco ixr

    Доброго времени суток. Скажу сразу я новичок, просьба сильно не ругаться.

    Стоит задача снимать по SNMP данные трафика с портов Cisco ASR 9010 и Cisco ASR 9001.

    Запускаю MIB BROWSER.
    Нахожу допустим необходимый мне порт:

    Code:
    OID:.1.3.6.1.2.1.2.2.1.2.57
    Value [OctetString]:
    TenGigE0/3/0/0
    Raw Value [OctetString]:
    TenGigE0/3/0/0
    Нахожу OID для IN:
    Code:
    OID:.1.3.6.1.2.1.2.2.1.10.57
    Value [Counter32]:
    380828304
    Raw Value [Counter32]:
    380828304
    Нахожу OID для OUT:
    Code:
    OID:.1.3.6.1.2.1.2.2.1.16.57
    Value [Counter32]:
    1124429093
    Raw Value [Counter32]:
    1124429093
    Создаю два "Элемента данных" для IN и OUT уже в Zabbix с нужными OID.
    Указываю что пользовательский множитель 8, и тут вижу, что данные показывает заниженные. То есть на самом деле на данный момент загруженность порта In: 4.68G, out: 2.79G.

    Почему по SNMP приходят не верные значения?

    Сразу оговорюсь, что на Cacti все работает, но там Output Type ID In/Out Bits - 64 counters.

    По SNMP в Zabbix, я получаю Counter32.


    Надеюсь проблема моя понятна....Заранее спасибо за помощь...
    Last edited by Aksel; 25-08-2014, 20:18.
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    Почитайте FAQ от CISCO про 64-битные счетчики

    Вам необходимо использовать ifHCInOctets / ifHCOutOctets
    Sincerely yours,
    Aleksey

    Comment

    • Aksel
      Senior Member
      • Aug 2014
      • 101

      #3
      Originally posted by aib
      Почитайте FAQ от CISCO про 64-битные счетчики

      Вам необходимо использовать ifHCInOctets / ifHCOutOctets
      Пробовал. Не работают. По этим SNMP не может снять данные.

      Пробовал вот это:

      Code:
      Object ifHCOutOctets это исходящий трафик
      OID 1.3.6.1.2.1.31.1.1.1.10
      Type Counter64
      
      Object ifHCInOctets -- это входящий трафик
      OID 1.3.6.1.2.1.31.1.1.1.6
      Type Counter64


      Не хочет по ним опрашивать....

      Comment

      • aib
        Senior Member
        • Jan 2014
        • 1615

        #4
        Проверьте вручную, что OID соответствует документации в вашем случае.

        Запросите
        Code:
        snmpwalk -c public -v 2c [U]111.222.321.43[/U] 1.3.6.1.2.1.31
        и просмотрите, какие OID соответствуют каким интерфейсам.
        Sincerely yours,
        Aleksey

        Comment

        • Aksel
          Senior Member
          • Aug 2014
          • 101

          #5
          Опа! Включил snmpv2 значения начали отдаваться, ну какие то уж слишком большие.

          Он отдает в каких единицах? Множитель 8 нужно так же использовать?

          Заранее спасибо.

          Comment

          • aib
            Senior Member
            • Jan 2014
            • 1615

            #6
            В вышеупомянутом FAQ можно найти ссылку на описание ifINoctets
            Code:
            Object 	ifHCInOctets
            OID 	1.3.6.1.2.1.31.1.1.1.6
            Type 	Counter64
            Permission 	read-only
            Status 	current
            MIB 	IF-MIB ;   -   View Supporting Images this link will generate a new window
            Description 	"[B]The total number of octets received on the interface,[/B]including framing characters. This object is a 64-bit version of ifInOctets.
            Соответственно, это величина в октетах (байтах)
            Умножать на 8? Не думаю, что нужно.
            Sincerely yours,
            Aleksey

            Comment

            • Jimson
              Senior Member
              • Jan 2008
              • 1327

              #7
              Если хочется на графиках увидеть bps (bits/megabits/gigabits per second), то умножать на 8 нужно. Умножается при этом не полученное SNMP, а вычисленное значение элемента данных, которое в данном случае типа "delta per seconds" и следовательно переполнения int64 от умножения не будет при вменяемом интервале опроса элемента данных.

              P.S. ifXTable является частью рекомендаций SNMPv2, естественно по v1 этой таблицы не видно.
              Last edited by Jimson; 26-08-2014, 10:28.

              Comment

              Working...