Summary

High thread counts are reported when instrumenting .NET applications resulting in high CPU usage. The high thread count is a result of third-party logging framework which these agents use.

Affected Software

Any Windows based .NET application instrumented using a NuGet package or Azure Site Extension.

 Workaround 

Turn off Profiler logging. This will not affect visibility.

To turn off the Profiler logging:

  1. Locate the AppDynamicsAgentLog.config file.
  2. Remove the following lines:
  3. Restart instrumented applications.