Ad Widget

Collapse

Мониторинг трафика на сетевом интерфейс&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wmiadmin
    Member
    • Dec 2009
    • 84

    #1

    Мониторинг трафика на сетевом интерфейс&

    Хотелось бы обсудить как правильно снимать статистику на сетевом интерфейсе по SNMP

    В соседней теме про Windows удалось выяснить что при снятии статистики посредством счётчиков производительности важно указывать:
    units:bps
    Custom multiplier:8
    Store value: As is
    Если использовать Delta(speed per second) - получаются неправильные графики.

    NetGear
    units:bps
    Custom multiplier:8
    Store value:Delta(speed per second)
    Получал корректные знчения.

    units:bps
    Store value: As is
    Получал неверные значения.

    Cisco ASA 5505
    units:bps
    Store value: As is

    И получаю правильные значения и графики

    Почему такая разница ?

    В шаблонах самого Zabbix есть варианты:

    Template_Dell_PowerConnect_5224
    ifInOctets.31
    units:bps
    Custom multiplier:0,125
    Store value:Delta(speed per second)


    Почему такие различия ?
    Cisco ASA 5505
    Code:
    IF-MIB::ifInOctets.15 = Counter32: 3833055289
    NetGear FVX538
    Code:
    IF-MIB::ifInOctets.3 = Counter32: 632635569
    Windows
    Code:
    IF-MIB::ifInOctets.65539 = Counter32: 642463439
    Это всё стандартный MIB - котрый возвращает количество байт в секунду(byte/s).
    Т.к. статистику на интерфейсе мониторят в битах в секунду(bit/s,bps)
    То для получения bit/s нам необходимо умножить полученные значения на 8 и указать что у нас bps.
    Откуда множитель 0.125 ?

    Что нам даёт Delta(speed per second)


    спасибо.
    Last edited by wmiadmin; 28-06-2012, 17:41.
  • dotneft
    Senior Member
    • Nov 2008
    • 699

    #2
    Originally posted by wmiadmin
    Откуда множитель 0.125 ?

    Что нам даёт Delta(speed per second)


    спасибо.
    1. по поводу множителя, это вы уже сами смотрите в каких величинах возвращает то или иное оборудование
    2. Что такое дельта. Вообще вам возвращается количество октетов прошедшее с момента включения устройства (сброса счетчика). Получается, чтобы найти нагрузку на порт нам нужно высчитать, путем дельты значений:
    Дельта (скорость в секунду) – запись значения как (значение-пред_значение)/(время-пред_время), где
    значение – текущее значение
    пред_значение – предыдущее полученное значение
    время – текущий timestamp
    пред_время – timestamp предыдущего значения
    Эта настрока очень полезна для получения скорости в секунду для постоянноо увеличивающихся значений.
    Дельта (простое изменение) – запись значения как (значение-пред_значение), где
    значение – текущее значение
    пред_значение – предыдущее полученное значение

    ЗЫ: ну и само собой, разные производители железа по разному понимают счетчики ifInOctets (ifOutOctets).
    Last edited by dotneft; 09-01-2010, 13:15.

    Comment

    • wmiadmin
      Member
      • Dec 2009
      • 84

      #3
      Мониторинг трафика на Windows клиенте

      Продолжаю свои изыскания на Cisco ASA 5510 - Cisco Adaptive Security Appliance Version 8.0(4)

      Проверил и убедился что то что написанно мною в первом посте для Cisco ASA 5505, не работает так же для Cisco ASA 5510 + ASA OS 8.0(5)
      Вот что получается:



      Comment

      • wmiadmin
        Member
        • Dec 2009
        • 84

        #4
        А вот так получаются значения которые вижны через ADSM:






        Кто может помочь с пониманием сего ?

        Comment

        • wmiadmin
          Member
          • Dec 2009
          • 84

          #5
          Шаблон взят из Zabbix Wiki - Cisco PIX - Вот верный трафик по интерфейсу !

          Type of information: Numeric(float)
          Units: b
          Use custom multiplier: 8
          Store value: Delta (speed per second)
          Show value: As is


          Теперь проанализирую остальные шаблоны:

          template_cisco_asa.xml из Cisco edge device templates - Неверный трафик по интерфейсам !

          Type of information: Numeric(float)
          Units: -
          Use custom multiplier:
          Store value: Delta (speed per second)
          Show value: As is


          -----------------------------------------------------------

          Cisco PIX 515E из Zabbix Wiki - Неверный трафик по интерфейсам !
          Type of information: Numeric(float)
          Units: bps
          Use custom multiplier: 0.125
          Store value: Delta (speed per second)
          Show value: As is



          -----------------------------------------------------------

          Template_Cisco_PIX_525_zbx_templates_export.xml - предположительно из Zabbix 1.8 Appliance 1.8.11 - Неверный трафик по интерфейсам !

          Type of information: Numeric (unsigned)
          Data type Decimal
          Units: Bps
          Use custom multiplier: -
          Store value: Delta (speed per second)
          Show value: As is
          Last edited by wmiadmin; 29-06-2012, 08:57.

          Comment

          • wmiadmin
            Member
            • Dec 2009
            • 84

            #6
            Ещё раз подтверждается вывод - данные идут в байтах, для получения битов - необходимо использовать множитель 8.
            Delta(speed per second) - пока так и не прояснилось для меня.

            Comment

            • wmiadmin
              Member
              • Dec 2009
              • 84

              #7
              Размышления по теме: Zabbix. Видео урок №2. SNMP мониторинг (zabbix snmp monitoring)

              Comment

              Working...