AppDynamics provides out-of-the-box health rules that proactively identify abnormal Business Transaction response time and Business Transaction error rate.
The response-time health rule evaluates whether a Business Transaction’s current average response time has risen significantly above its established baseline. This enables AppDynamics to detect performance degradation relative to normal behavior rather than relying exclusively on a fixed threshold that may not suit every transaction.
The error-rate health rule similarly identifies when the number or percentage of transaction errors is substantially higher than expected. This provides early warning of application failures, exceptions, unsuccessful requests, or downstream dependency problems before they affect a larger portion of users.
Web-container thread utilization, thread stalls, and transaction-rate changes can also be monitored by creating or configuring health rules, but the listed formulations are not the two standard proactive Business Transaction health rules represented here. AppDynamics health rules can generate warning or critical violations and then invoke policies for notifications, diagnostics, remediation, or external-system integration.
Relevant CAAPA Study Guide topics include Default Health Rules, Business Transaction Performance, Dynamic Baselines, Response-Time Monitoring, Error-Rate Monitoring, Health Rule Violations, and Policy Actions.