I have a recently migrated virtual machine (from VMware to KVM) that refuses to internally acknowledge that it is serving and receiving network traffic.
The Networking tab on Task Manager AND Performance Monitor - Networking both show 0 network utilization, but the Local Area Connection interface shows a steady stream of data coming in and out (Sent/Received count grows in real time)
It's as if the system recognises packets, but not bytes, being transfered by the network. It's an issue because our monitoring systems using SNMP uses the byte count to show network connectivity, and thus it assumes the machine isn't active.
By all other accounts it works, as it's currently serving websites. Guessing it might be an issue with changes in devices from the migration, but we have removed all the old network adapters from Vmware to no avail.
Is there any way to trick the system into display data? The machine has been restarted since bring migrated.
The % utilization tab in Task Manager isn't really the place to monitor network traffic in terms of packets sent/received or bytes sent/received. A typical server will have many periods of time where there's no discernable network utilization in Task Manager. The place to monitor actual packets sent/received (per second) and bytes sent/received (per second) is in Performance Monitor. I would suggest adding all of the available counters for the appropriate Network Interface object instance.
In addition, running netstat -s from a command prompt will show you per protocol totals, which are cumulative.