We are trying to capture the number of client connections on IIS using the .NET Agent Perfmon metrics. Is this possible?
We are able to see data under the PerfMon > Process > apiPool > w3wp > Thread Count metric but these are the threads used by the w3wp process.
In the APM documentation there are various metrics for the IIS described in the following link: https://wiki.ca.com/display/APMDEVOPS96/CA+APM+for+Web+Servers+Metrics#CAAPMforWebServersMetrics-IISperformancemetrics
Since we have installed the .NET Agent could we use the PerfMon metrics to count the IIS connections, or do we have to install the APM for Webservers extension?
What are you trying to count exactly? The number of open TCP Sockets between clients and the IIS Server? Why are you trying to count this/what are you trying to do with that data?
My target is to measure the number of current connections handled by the IIS, because the customer has noticed application delays when the number of connections is above a threshold.
Well, we've managed to extract and depict this performance counter in Introscope by editing the PerfMon configuration in IntroscopeAgent.profile, to provide the Web Service Object performance counters as shown in the Web Service Object: Internet Information Services (IIS); Core Services
By editing the following parameter in IntroscopeAgent.profile:
Below is a screenshot from Introscope: