The Performance Analyst should navigate to Configuration > Instrumentation > Call Graph Settings and configure package exclusions. Call Graph Settings control which Java packages, classes, and methods the Application Agent includes when constructing call graphs for transaction snapshots.
Excluding irrelevant package prefixes removes low-value framework, utility, generated-code, or third-party method detail from captured call graphs. This reduces diagnostic noise, makes transaction snapshots easier for developers to interpret, and can lower instrumentation and data-collection overhead. Exclusions should be applied carefully so that application-owned packages and methods required for root-cause analysis remain visible.
The controller-info.xml file contains Java Agent registration and Controller connectivity settings, such as the Controller address, account information, application, tier, and node identity. It is not the appropriate location for call-graph package exclusions. Baselines evaluate normal metric behavior and have no effect on instrumented classes or methods. The mbeans-server.xml file concerns JMX or MBean-related monitoring rather than Java call-graph filtering.
Relevant CAAPA Study Guide topics include Instrumentation Configuration, Call Graph Settings, Package Exclusions, Java Agent Overhead Management, Transaction Snapshots, and Code-Level Visibility.