I have recently noticed that Windows 2008 based servers (Both standard and R2, 32 and 64-bit) seem to incorrectly report their resource usage in Orion, regardless if they're physical servers or virtual machines. For example, we have a server (Windows 2K8 R2 64-bit with 2 processor cores, VM) that sometimes has a runaway process causing both cores to max out at 100%. You go to Orion though, and it reports that the CPU is running at a cool 40%. On another machine, (Windows 2K8 standard 32-bit with 6 cores, physical) the memory is at a constant 90% usage, but Orion only reports the memory at 65% utilization!
We stepped up the polling rate to every two minutes to make sure it isn't an averaging problem or something, but the numbers still lie!
Orion does report correctly the AMOUNT of resources available (Amount of RAM for example) however...Orion resource reporting on Windows 2K3 based machines is spot on...which makes me wonder...are the performance counters in Windows 2K8 lying, or is it giving the wrong values to Orion? Please tell me that someone else has noticed this...
System admins!! I urge you to take a careful look at your servers now, as you can be sitting there, smiling as Orion shows all is well, blissfully unaware half your data center is on fire.
P.S. It seems to report correctly the volumn resource at least...