FAQ Entry
Register
* You must register for access to some support pages



Entry #377: Agentmgr uses excessive processor power on Solaris system

Question
Agentmgr uses excessive processor power on Solaris system
Answer
Excessive CPU consumption on Solaris can be caused by monitoring the per-process XMAP metrics. This can be resolved by configuring the Power Agent to disable collection of the XMAP metrics.

To disable XMAP metrics make the following change:

=========================================================
For 6.1.x Power Agents, change this line in agentmgr.conf

CONFIG EnableXmap YES;

to this:
CONFIG EnableXmap NO;

=========================================================
For 6.2.x agents change this line in agent.xml

<ENABLEXMAP USE_AUTO="true">false</ENABLEXMAP>

to this:
<ENABLEXMAP USE_AUTO="false">false</ENABLEXMAP>

This is the second instance of this line in the file. It comes a few lines after this line:

<AGENTMGR USE_AUTO="false" TEMPLATE="false">

=========================================================
Symptoms
Agentmgr uses excessive processor power on Solaris. Usually seen on Solaris 2.6.
Cause
Monitoring XMAP per-process metrics can cause excessive CPU activity. On Solaris 2.6 the Power Agent default is to enable XMAP metrics.

On Solaris 7, 8 and 9 the Power Agent default is to disable XMAP metrics, so this problem is unlikely to be encountered with these Power Agents.