Пытаюсь снять график загрузки интерфейса 10G, для примера, OID .1.3.6.1.2.1.31.1.1.1.6.512, тип данных - unsigned integer 64 bit, но почему-то при просмотре history в базе отрицательные значения delta, и на графиках ерунда. Ус-во отдает верные данные, счетчики не могут переполнятся.
Проблема возникает где-то в transformation script, при отключении скрипта:
return $1 * 8;
всё нормализуется. В итоге нормально могу видеть графики в Гбайт/сек. Может где-то в скрипте переполнение?
Где-то баг, при выполнении скрипта где-то идет усечение до 32 бит.
Попробуйте такой скрипт:
return int64($1) * 8L;
Да, спасибо, так работает.