At 7:57, on Mar 15, 2006, Davin Milun wrote:
And I just did some manual testing, and it's indeed the case that BugID 148982 caused NetApp to break the SNMP values in 6.5.4! :-(((
So the once-useful SNMP cpuBusyTime is now showing the ANY time.
They should have fixed that bug by fixing sysstat to show AVG, not by fixing SNMP to show ANY!
Thanks for the heads up! I would have had the same "What's causing this 20% CPU spike!?!?" issue after my upcoming upgrades, if I had not had this discussion here.
Davin.
I agree, I would have prefered that bug 148982 was "fixed" by changing sysstat to show AVG rather than changing SNMP to show ANY.
Since sysstat has the -m option which allows viewing AVG as well as individual CPU performance, it seems reasonable that the same data should be made available via SNMP.
I too have not yet upgraded beyond 6.4.5, and am happy to have seen this discussion prior to the upgrade so I won't be surprised and waste a lot of time trying to understand where the CPU usage increase came from.
Re:
Brian Parent 15.03.2006 18:47:
We had an old-and-closed case concerning CPU data in snmpd and opened a follow-up case today.
Netapp's response so far: - There have been a lot of discussions on how to implement this - Engineering is planning to implement a new algorithm in ONTAP 7.2 - no backport to earlier versions is planned (due to complexity/amount of code)
This is BURT 159087 - "Improve sysstat CPU% metric's ability to indicate true CPU saturation".
-Cornelius