PerfMonCollector Service Agent

Document created by Guenter_Grossberger Employee on Nov 26, 2014Last modified by Guenter_Grossberger Employee on Dec 3, 2014
Version 3Show Document
  • View in full screen mode

The PerfMonCollector collects Windows Performance Counters (such as CPU, disk, network, .NET and ASP .NET) as Introscope metrics. In addition to monitoring your Windows application servers you can also monitor your CA APM Enterprise Managers if they are running on Windows. If you are using PerfMon you should disable the default Platform Monitoring in your Java and .NET agents!



Run the .NET installer. For more information see the .NET Agent Guide. The PerfMon Collector Agent is installed as Windows Service "CA APM PerfMon Collector Service".



In the IntroscopeAgent.profile include counters you want to monitor in the following property (see documentation). The default configuration is:

introscope.agent.perfmon.metric.filterPattern=|Processor|*|*,|.NET Data Provider*|*|*,|.NET CLR*|{osprocessname}|*,|.NET CLR Data|*|*,|Process|{osprocessname}|*,|ASP.NET*|*


You must restart the "CA APM PerfMon Collector Service" for the PerfMon properties to take effect!


To monitor only I/O (network and disks) you can use this configuration (or append it to the default configuration):

introscope.agent.perfmon.metric.filterPattern=|TCPv4|*,|TCPv6|*,|Network Interface|*|*,|LogicalDisk|*|*,|PhysicalDisk|*|*


A list of all counters can be found on Microsoft TechNet.