Object Instance Tracking for Java

This page describes how to configure and use object instance tracking for Java applications. For more information about why you may need to configure this, see Java Memory Thrash.

When object instance tracking is enabled, Splunk AppDynamics tracks the top 20 application classes in the heap by default. You can also track specific classes.

Activating object instance tracking increases the amount of information captured by the agents, resulting in additional overhead. Splunk AppDynamics recommends using object instance tracking only while troubleshooting potential memory leaks. It does not normally need to be enabled during normal operation.
Attention: You need the Configure Agent Properties permission to set object instance tracking. You need the Configure Memory Monitoring permission to configure the custom classes to track. See Manage Custom Roles for Splunk AppDynamics.