i am running a remote command that returns a large value and the custom multiplier is 1024. the type is set to numeric interger (64bit) and it is set to delta.
when the calculated value (returned * 1024) exceeds 999,999,999,999 it causes issues in caculating the delta..
in the zabbix_server.log
NORMAL ENTRY (smaller number):
029292:20060731:131730 ITEM_STORE_SPEED_PER_SECOND(system.run[iostat -dk | awk '{total += $6} END {print total}'],591648006144.000000,0.000000)
ERRORONEOUS ENTRY:
029292:20060731:131730 ITEM_STORE_SPEED_PER_SECOND(system.run[iostat -dk | awk '{total += $5} END {print total}'],999999999999.999878,0.000000)
Whatever the value over a certian nubmer it reports with 999999999999.999878 as the returned value and calculates the delta incorrectly causing bogus data.
Comment