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