int64

Started by inspirit, January 16, 2013, 03:20:11 PM

Previous topic - Next topic

inspirit

Есть centos 6.3 x64 там стоит агент 1.2.0

Есть Сервер x86 версии 1.2.2

На агенте, временами, из-за большого трафика на интерфейсе переполняется insigned int.

Переключил на Unsigned Int64

и вот что происходит

16-Jan-2013 17:15:46   190309640
16-Jan-2013 17:14:46   2459565876129811888
16-Jan-2013 17:13:46   226940472
16-Jan-2013 17:12:46   211918824
16-Jan-2013 17:11:45   2459565876154644136
16-Jan-2013 17:10:45   205786488
16-Jan-2013 17:09:45   201115784
16-Jan-2013 17:08:45   2459565876116695312
16-Jan-2013 17:07:45   186127368
16-Jan-2013 17:06:45   2459565876135092576
16-Jan-2013 17:05:45   193094016
16-Jan-2013 17:04:45   184866544
16-Jan-2013 17:03:43   2419245124043854256
16-Jan-2013 17:02:42   202548632
16-Jan-2013 17:01:42   234047592
16-Jan-2013 17:00:42   2459565876139388744
16-Jan-2013 16:59:42   199077936
16-Jan-2013 16:58:42   201872776

Т.е пара значений корректно а 3е не корректно.

С чем это может быть связано?

стоит ли обновлять ?

Victor Kirhenshtein

Если сами счетчики реально 32-битные (на хосте), то замена типа в NetXMS проблемы не решит - при переходе счетчика через 0 получится неправильное значение. Я еще проверю, какой тип данных для счетчиков использует операционная система. Если ето действительнно 32 битные, и траффик большой, то единственный вариант наверное - это делать опросы чаще, например каждые 10 секунд.

SKYnv

или использовать ifX таблицы у которых счетчики 64битные