Settings API - Anomaly detection for applications schema table
Anomaly detection for applications (builtin:anomaly-detection.rum-web)
Dynatrace automatically detects application-related performance anomalies such as response time degradations, failure rate increases, and traffic spikes. Use these settings to configure detection sensitivity, set alert thresholds, or disable alerting for certain applications.
To avoid false-positive problem notifications, automated anomaly detection is only available for applications and services that have run for at least 20% of a week (7 days).
builtin:anomaly-detection.rum-web
group:anomaly-detection
APPLICATION_METHOD
- User ActionAPPLICATION
- Web applicationenvironment
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.rum-web |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.rum-web | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.rum-web |
Authentication
To execute this request, you need an access token with Read settings (settings.read
) scope. To learn how to obtain and use it, see Tokens and authentication.
Parameters
The responseTime
object
enabled
detectionMode
auto
fixed
The errorRate
object
enabled
errorRateDetectionMode
auto
fixed
errorRateAuto
Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
The appTrafficDrops
object
enabled
trafficDrops
Dynatrace learns your typical application traffic over an observation period of one week.
Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
The appTrafficSpikes
object
enabled
trafficSpikes
Dynatrace learns your typical application traffic over an observation period of one week.
Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
The responseTimeAuto
object
responseTimeAll
Alert if the median response time of all user actions degrades beyond both the absolute and relative thresholds:
responseTimeSlowest
Alert if the response time of the slowest 10% of requests degrades beyond both the absolute and relative thresholds:
The responseTimeFixed
object
responseTimeAll
Alert if the key performance metric of all requests degrades beyond this threshold:
responseTimeSlowest
Alert if the key performance metric of the slowest 10% of requests degrades beyond this threshold:
sensitivity
low
medium
high
The errorRateAuto
object
absoluteIncrease
relativeIncrease
The errorRateFixed
object
maxFailureRateIncrease
errorRateReqPerMin
To avoid over-alerting for low traffic applications
errorRateSensitivity
low
medium
high
minutesAbnormalState
The trafficDrops
object
trafficDropPercentage
abnormalStateAbnormalState
The trafficSpikes
object
trafficSpikePercentage
minutesAbnormalState
The responseTimeAutoAll
object
degradationMilliseconds
degradationPercent
The responseTimeAutoSlowest
object
slowestDegradationMilliseconds
slowestDegradationPercent
The overAlertingProtectionAuto
object
actionsPerMinute
Only alert if there are at least
minutesAbnormalState
The responseTimeFixedAll
object
degradationMilliseconds
The responseTimeFixedSlowest
object
slowestDegradationMilliseconds