Ad Widget

Collapse

Вычисление утилизации по счётчикам

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • igo
    Junior Member
    • Apr 2020
    • 2

    #1

    Вычисление утилизации по счётчикам

    Всем привет!
    Задача: от роутера по SNMP заббикс получает счетчики байтов (rx/tx) на интерфейсе.
    В элементе данных заббикс считает утилизацию интерфейса по формуле типа (last(ifInOctets.3)-prev(ifInOctets.3))/30, т.е. предыдущее минус последнее и делить на интервал между значениями. В принципе это работает, но как я понимаю заббикс обновляет элемент данных не строго через 30 секунд (как задано), интервал может плавать. Соответственно т.к. в формуле забит фиксированный интервал, когда он сдвигается - формула работает неверно. Какие варианты решения данной проблемы существуют?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by igo
    Какие варианты решения данной проблемы существуют?
    Самое логичное - не изобретать велосипед, а использовать для исходного элемента данных предобработку с типом "Change per second".

    Comment

    • igo
      Junior Member
      • Apr 2020
      • 2

      #3
      Оказывается всё просто, предобработка такая есть, странно что не нагуглилось Спасибо огромное!

      Comment

      Working...