Windows Performance Counter - Configuration Extension

On Windows operating systems, performance counters provide information about the health of the operating system, applications, services and other components. The counter data can help determine system bottlenecks and enable you to fine-tune system and application performance.


The AppDynamics Windows Performance Counter Extensions helps you configure the .NET Machine Agent to use the available performance counters.


How it works


The .NET Machine Agent provides a way to monitor any available performance counter in Windows machine and send it to the controller as custom metrics. This extension will help in selecting any available performance counter for the Windows machine and adds it to the machine agent configuration file. The machine agent configuration file, by default located at:


  •  For Windows Server 2008 or later: %ProgramData%\AppDynamics\DotNetAgent
  •  For Windows Server 2003: %AllUsersProfile%\Application Data\AppDynamics\ DotNetAgent 

The Windows Performance Counter Configuration Tool ( CCT) is a stand-alone executable, which requires Microsoft .NET Framework 4.0 to be installed on the machine. We can launch the executable by double-clicking it. The extension tool requires administrative permissions, based on security settings.



  • Restart AppDynamics.Agent.Coordinator service after making any changes in configuration for performance counters.
  • Microsoft .NET Framework 4.0 needs to be installed on the machine to run this configuration tool.