Hide this message
Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.
Performance Counters can be fetched by four methods: Managed (RPC), WMI, External (RPC), PDH (RPC). Through the Performance Counter monitor, you can set the primary or preferred fetching method. If this method fails, it falls back to a specific order of fetching method attempts configured in SolarWinds.APM.Probes.config.
This article details the available fetching methods and how to modify the order.
There are 4 options for fetching methods:
PDH (RPC): Calls the PDH API directly from the polling job code. For details, see this Microsoft article.
WMI: Uses WMI to collect performance counter data.
The fallback method will be called only when the previous method fails, working through the order of methods as configured.
The order of fetching attempts is configured in the following properties in the SolarWinds.APM.Probes.config file:
This function allows an administrator to change the priority of methods for Application Template or for specific Application.
For example, SolarWinds.APM.Probes.config the fetching order is defined as: Managed, External, Pdh. You can edit this file and change the order as wanted.
You can select the primary or preferred fetching method to attempt first through the Performance Counter monitor. You can set the preferred method for one or a group of monitors.