I've been running Hyperic for a few months now and for the most part I'm pretty happy with it. I have recently noticed however that the agent process seems to hog 100% of the cpu every 15 mins for about 30 secs. The servers are windows 2003, the hyperic agent is version 4.0.3. Some googling hasn't turned up much of any use. I'd appreciate any pointers as to how I might further investigate this, or suggestions for a cure if anyone else has seen the same themselves.
Sounds like Hyperic is scanning your servers every 15 minutes. What configuration settings is Hyperic checking, and can they be refined to have less of an impact?
I had a similar issue with hyperic 4.1.1. After running fine for 2+ years, we started seeing high cpu use.
We isolated the issue to the agent. In our case, we were using the agent with the embedded jre.
We installed the v6 build 35 jre, and set HQ_JAVA_HOME :
(Note: Do not set this var to the java bin dir. Rather set it to the base jre6 dir, on windows this is typically: c:\program files\java\jre6 )
We restarted the agent, and there is peace on earth!
http://pubs.vmware.com/vfabric5/index.jsp?topic=/com.vmware.vfabric.hyperic.4.6/Configure_JREs_for_Hyperic_Components.html