AppDynamics supports HTTP data collectors and method invocation data collectors for enriching transaction snapshots with contextual diagnostic information.
An HTTP data collector captures selected request details associated with a Business Transaction, including URL or URI information, query or form parameters, HTTP headers, and cookies. These values help analysts distinguish transaction variants, correlate user input with application behavior, and identify request-specific causes of latency or errors. Sensitive values should be filtered or excluded through data-collection configuration.
A method invocation data collector captures information from instrumented application methods. Depending on configuration and agent support, it can collect method arguments, object properties, local or instance data, and return values. This provides code-level context when examining transaction snapshots and call graphs.
URN, URI, and SNMP are not separate AppDynamics transaction data-collector categories in this context. URI-related values are handled under HTTP request data collection, while SNMP belongs to network-management protocols rather than Application Agent transaction diagnostics.
Relevant CAAPA topics include Transaction Data Collectors, HTTP Request Data Collection, Method Invocation Data Collection, Transaction Snapshots, Sensitive Data Filtering, and Business Transaction Diagnostics.
Submit