ipMonitor uses 2 SNMP OIDs to gather this information; ifInOctets and ifOutOctets.
These OIDs provide the number of octets (or bytes) transfered since boot.
In order to calculate the amount of bytes transfered, one would perform a delta between the sum of the current values and the sum of the last values gathered and then divide the result by the number of seconds between the time the two values were gathered.
The problem with this is that the values retrieved over SNMP are limted to 4294967296. This means that when 4 Gigs has been transfered, the counter is reset to 0. This can pose a problem when calcuating deltas and may result in what you are seeing.
In order to reduce these low numbers and increase the accuracy of what is being reported within ipMonitor, I recommend setting the Monitor to poll more often such as every 30 to 60 seconds.
Let me know if this helps.
Chris Foley - SolarWinds - Support Specialist
Support: 866.530.8040 | Fax: 512.857.0125
network management simplified | solarwinds.com