• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Anomaly detection for AWS

Settings API - Anomaly detection for AWS schema table

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

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

Schema IDSchema groupsScope
builtin:anomaly-detection.infrastructure-aws
  • group:anomaly-detection.infrastructure
  • group:anomaly-detection
environment
Retrieve schema via Settings API
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

PropertyLabelTypeDescriptionRequired
ec2CandidateHighCpuDetection-Ec2CandidateHighCpuDetectionConfig-required
rdsHighCpuDetection-RdsHighCpuDetectionConfig-required
rdsHighWriteReadLatencyDetection-RdsHighWriteReadLatencyDetectionConfig-required
rdsLowStorageDetection-RdsLowStorageDetectionConfig-required
rdsHighMemoryDetection-RdsHighMemoryDetectionConfig-required
elbHighConnectionErrorsDetection-ElbHighConnectionErrorsDetectionConfig-required
rdsRestartsSequenceDetection-RdsRestartsSequenceDetectionConfig-required
lambdaHighErrorRateDetection-LambdaHighErrorRateDetectionConfig-required

Request body objects

The Ec2CandidateHighCpuDetectionThresholds object
PropertyLabelTypeDescriptionRequired
cpuUsageCPU usage is higher thanfloat-required
The Ec2CandidateHighCpuDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect high CPU saturation on EC2 monitoring candidateboolean-required
detectionModeDetection modeenum-required
customThresholds-Ec2CandidateHighCpuDetectionThresholds

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

required
The RdsHighCpuDetectionThresholds object
PropertyLabelTypeDescriptionRequired
cpuUsageCPU usage is higher thanfloat-required
The RdsHighCpuDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect high CPU utilization on RDSboolean-required
detectionModeDetection modeenum-required
customThresholds-RdsHighCpuDetectionThresholds

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

required
The RdsHighWriteReadLatencyDetectionThresholds object
PropertyLabelTypeDescriptionRequired
readWriteLatencyRead/write latency is higher thaninteger-required
The RdsHighWriteReadLatencyDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect high RDS write/read latencyboolean-required
detectionModeDetection modeenum-required
customThresholds-RdsHighWriteReadLatencyDetectionThresholds

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

required
The RdsLowStorageDetectionThresholds object
PropertyLabelTypeDescriptionRequired
freeStoragePercentageFree storage space divided by allocated storage is lower thaninteger-required
The RdsLowStorageDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect low free storage space on RDSboolean-required
detectionModeDetection modeenum-required
customThresholds-RdsLowStorageDetectionThresholds

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

required
The RdsHighMemoryDetectionThresholds object
PropertyLabelTypeDescriptionRequired
freeMemoryFreeable memory is lower thanfloat-required
swapUsageSwap usage is higher thanfloat-required
The RdsHighMemoryDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect RDS running out of memoryboolean-required
detectionModeDetection modeenum-required
customThresholds-RdsHighMemoryDetectionThresholds

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

required
The ElbHighConnectionErrorsDetectionThresholds object
PropertyLabelTypeDescriptionRequired
connectionErrorsPerMinuteNumber of backend connection errors is higher thaninteger-required
The ElbHighConnectionErrorsDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect high number of backend connection errors on ELBboolean-required
detectionModeDetection modeenum-required
customThresholds-ElbHighConnectionErrorsDetectionThresholds

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

required
The RdsRestartsSequenceDetectionThresholds object
PropertyLabelTypeDescriptionRequired
restartsPerMinuteNumber of restarts per minute is equal or higher thaninteger-required
The RdsRestartsSequenceDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect restarts sequence on RDSboolean-required
detectionModeDetection modeenum-required
customThresholds-RdsRestartsSequenceDetectionThresholds

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

required
The LambdaHighErrorRateDetectionThresholds object
PropertyLabelTypeDescriptionRequired
failedInvocationsRateFailed invocations rate is higher thaninteger-required
The LambdaHighErrorRateDetectionConfig object
PropertyLabelTypeDescriptionRequired
enabledDetect AWS Lambda high error rateboolean-required
detectionModeDetection modeenum-required
customThresholds-LambdaHighErrorRateDetectionThresholds

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

required