TEC595877: Agent metrics are not getting reported in the Investigator tree due to breaching the agent metric limit

Document created by SamCreek Employee on May 26, 2016Last modified by SamCreek Employee on May 26, 2016
Version 2Show Document
  • View in full screen mode

Document ID:  TEC595877

Last Modified Date:  7/22/2013

 

  • Products
    • CA Application Performance Management
  • Releases
    • CA Application Performance Management:Release:9.1.0
  • Components
    • APM AGENTS

 

 

 

Description:

In the case where some metrics from a specific agent are missing from the Investigator tree, and a similar warning like the following is logged in the IntroscopeEnterpriseManager.log then new metrics will not be accepted:

[WARN] [PO:WatchedAgentPO Mailman 2] [Manager.Agent] The Agent <agent_name> is reporting too many metrics (current=15000, max=15000).

This indicates that the agent has breached the metric limit threshold configured in the apm-events-thresholds-config.xml, thus no new metrics will be reported for that particular agent. However existing/historical metrics will continue to report.

Solution:

Provided that the EM has the appropriate capacity to handle increased load, increase the agent metric limits to allow more new metrics to be reported. The agent metrics limit is defined in the apm-events-thresholds-config.xml by the property "introscope.enterprisemanager.agent.metrics.limit"

Alternatively, modify agent pbd files to reduce instrumentation accordingly hence reducing number of metrics reported.

More details of the "introscope.enterprisemanager.agent.metrics.limit" property can be found in the CA APM Configuration and Administration Guide as follows:

++++++++++++++++++
An inappropriately configured agent can create thousands of metrics in quick succession, overloading the Enterprise Manager.
Use this property to prevent metric overload. If an agent generates more than the specified number of metrics, the Enterprise Manager drops them. If this situation occurs, modify the agent configuration to reduce the volume of metrics reported.

Default

50000

Note

This clamp property works with the introscope.agent.metricClamp property located in the Introscope.Agent.profile file.

If introscope.enterprisemanager.agent.metrics.limit clamp value is triggered before the introscope.agent.metricClamp value, then the Enterprise Manager reads agent metrics but does not report them in the Investigator metric browser tree.

If the introscope.agent.metricClamp clamp value is triggered before the introscope.enterprisemanager.agent.metrics.limit clamp value, the agent stops sending metrics to the Enterprise Manager.

For more information, see the CA APM Java Agent Implementation Guide or the CA APM .NET Agent Implementation Guide.
++++++++++++++++++

 

 

Search the Entire CA APM Knowledge Base

 

search-kb.jpg

Attachments

    Outcomes