TEC1432103: Examples of configurations on ResourceMetricMap.properties to map data to the Resources graphs on a .NET agent

Document created by FrancisLee Employee on Jun 16, 2016Last modified by SamCreek on Jun 16, 2016
Version 2Show Document
  • View in full screen mode

Document ID:  TEC1432103
Last Modified Date:  6/6/2016
Authored By: Francis_Kim

  • Products
    • CA Application Performance Management
  • Releases
    • CA Application Performance Management:Release:10.1
    • CA Application Performance Management:Release:10.0
    • CA Application Performance Management:Release:10.2
  • Components



By default, when clicking on .NET agent parent node on the Investigator tree, the graphs under the "Resources" tab is not reporting any data: %CPU Utilization, %Time spent in GC, Threads in Use, JDBC Connections in Use



<EM_HOME>\config\ResourceMetricMap.properties by default is set up only for Websphere, Weblogic, Tomcat.  It has not been set up for .NET agent nor other Java agents.  Referring to: userguide: https://docops.ca.com/ca-apm/10-2/en/administrating/properties-files-reference/resourcemetricmap-properties.  This KB article provides examples of configurations especially for .net agents.



The following two metrics are available for a typical .NET agent to be mapped to the graphs under the "Resources" tab.  These are examples of values to set in "<EM_HOME>\config\ResourceMetricMap.properties":

For CPU % of utilization:
cpu.utilization.path.2=PerfMon|Processor|_Total:% Processor Time


For Threads in use:
threads.used.path.4=Thread Pool|Worker Threads:Threads In Use

JDBC Connection in Use is not relevant to .NET agent.  While GC Heap--Bytes in Use is available for typical .NET Perfmon, %Time spent in GC is not available on out of the box configurations.


Additional Info:

You can also make similar configuration for EPAgent.  However, these metrics may not be available for EPAgent for mapping to these graphs.


Search the Entire CA APM Knowledge Base