Diagnostic session
A full call graph
captures the entire call sequence for the business transaction invocation, and contains information on each monitored node involved in the processing of the business transaction.
Snapshots under normal circumstances:
many of these snapshots contain partial call graphs, or no call graphs at all.
Ways to trigger diagnostic session
Manual diagnostic session parameters
Slow / Error transaction default threshold
Configuration. => Slow transaction threshold => diagnostic session settings
Automated Transaction Diagnostics
How AppDynamics Defines errors
NB: There is not a one-to-one correspondence between the number of errors and the number of exceptions.
Configuration > Instrumentation > Error Detection.
A stack trace is available for a given exception if
the exception was passed in the log call.
Stall transaction definition
Slow / Error transaction setting options
Select one of the options:
Configure periodic snapshot collection
Periodic snapshot collection settings options
(can be both)
Troubleshoot options
Error detection options
Errors using logged exception and messages
Call Graph settings
Configuration / Instrumentation / Call graph settings
Configure Call Graph Settings permission.
Transaction snapshot
A collection of detailed diagnostic information captured during a single invocation of a business transaction.
Examples include call graphs and timing during a single user login, where login is the business transaction.
Transaction snapshot UI
Transaction snapshot drill down