On this page:
When you enable object instance tracking for a node, AppDynamics analyzes the heap to identify classes with the most instances on the heap. AppDynamics tracks the top 20 .NET framework classes and the top 20 application classes based upon the number of instances. Use object instance tracking to identify memory usage trends in classes with large numbers of instances.
To enable object instance tracking, you need one of the following permissions:
For information on AppDynamics Role Based Access Control, see Roles and Permissions.
The .NET Agent Coordinator Service must be the same architecture as the monitored application. For example, a 64-bit coordinator with a 64-bit IIS application.
Once the agent completes the heap analysis, AppDynamics begins to track the top 20 application classes and the top 20 system (core .NET) classes in the heap.
When you enable object instance tracking, the .NET application pauses during heap analysis and cannot process requests. Enable object instance tracking while you're diagnosing memory issues. Turn it off when you finish troubleshooting.
Use the following guidelines to identify memory usage problems:
If you want to track a class that doesn't appear in the top 20 on the Object Instance Tracking tab, you can configure a specific class to track.