Settings API - Anomaly detection for classic AWS services schema table

Anomaly detection for classic AWS services (builtin:anomaly-detection.infrastructure-aws)

Dynatrace automatically detects infrastructure-related performance anomalies such as high CPU saturation, memory outages, and low disk-space conditions. These settings allow you to configure detection sensitivity, set alert thresholds, or disable alerting for classic infrastructure components.

Schema ID
Schema groups
Scope
builtin:anomaly-detection.infrastructure-aws
  • group:anomaly-detection.infrastructure
  • group:anomaly-detection
environment
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-aws
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-aws
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-aws

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

Property
Type
Description
Required
ec2CandidateHighCpuDetection
-
required
rdsHighCpuDetection
-
required
rdsHighWriteReadLatencyDetection
-
required
rdsLowStorageDetection
-
required
rdsHighMemoryDetection
-
required
elbHighConnectionErrorsDetection
-
required
rdsRestartsSequenceDetection
-
required
lambdaHighErrorRateDetection
-
required
The Ec2CandidateHighCpuDetectionConfig object
Property
Type
Description
Required
Detect high CPU saturation on EC2 monitoring candidate
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The RdsHighCpuDetectionConfig object
Property
Type
Description
Required
Detect high CPU utilization on RDS
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The RdsHighWriteReadLatencyDetectionConfig object
Property
Type
Description
Required
Detect high RDS write/read latency
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The RdsLowStorageDetectionConfig object
Property
Type
Description
Required
Detect low free storage space on RDS
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The RdsHighMemoryDetectionConfig object
Property
Type
Description
Required
Detect RDS running out of memory
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if both conditions is met in 3 out of 5 samples

required
The ElbHighConnectionErrorsDetectionConfig object
Property
Type
Description
Required
Detect high number of backend connection errors on ELB
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The RdsRestartsSequenceDetectionConfig object
Property
Type
Description
Required
Detect restarts sequence on RDS
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 2 out of 20 samples

required
The LambdaHighErrorRateDetectionConfig object
Property
Type
Description
Required
Detect AWS Lambda high error rate
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if the condition is met in 3 out of 5 samples

required
The Ec2CandidateHighCpuDetectionThresholds object
Property
Type
Description
Required
CPU usage is higher than
cpuUsage
float
-
required
The RdsHighCpuDetectionThresholds object
Property
Type
Description
Required
CPU usage is higher than
cpuUsage
float
-
required
The RdsHighWriteReadLatencyDetectionThresholds object
Property
Type
Description
Required
Read/write latency is higher than
readWriteLatency
integer
-
required
The RdsLowStorageDetectionThresholds object
Property
Type
Description
Required
Free storage space divided by allocated storage is lower than
freeStoragePercentage
integer
-
required
The RdsHighMemoryDetectionThresholds object
Property
Type
Description
Required
Freeable memory is lower than
freeMemory
float
-
required
Swap usage is higher than
swapUsage
float
-
required
The ElbHighConnectionErrorsDetectionThresholds object
Property
Type
Description
Required
Number of backend connection errors is higher than
connectionErrorsPerMinute
integer
-
required
The RdsRestartsSequenceDetectionThresholds object
Property
Type
Description
Required
Number of restarts per minute is equal or higher than
restartsPerMinute
integer
-
required
The LambdaHighErrorRateDetectionThresholds object
Property
Type
Description
Required
Failed invocations rate is higher than
failedInvocationsRate
integer
-
required