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 IDSchema groupsScope
    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

    PropertyTypeDescriptionRequired
    ec2CandidateHighCpuDetectionEc2CandidateHighCpuDetectionConfig-required
    rdsHighCpuDetectionRdsHighCpuDetectionConfig-required
    rdsHighWriteReadLatencyDetectionRdsHighWriteReadLatencyDetectionConfig-required
    rdsLowStorageDetectionRdsLowStorageDetectionConfig-required
    rdsHighMemoryDetectionRdsHighMemoryDetectionConfig-required
    elbHighConnectionErrorsDetectionElbHighConnectionErrorsDetectionConfig-required
    rdsRestartsSequenceDetectionRdsRestartsSequenceDetectionConfig-required
    lambdaHighErrorRateDetectionLambdaHighErrorRateDetectionConfig-required
    The Ec2CandidateHighCpuDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect high CPU saturation on EC2 monitoring candidate
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsEc2CandidateHighCpuDetectionThresholds

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

    required
    The RdsHighCpuDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect high CPU utilization on RDS
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsRdsHighCpuDetectionThresholds

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

    required
    The RdsHighWriteReadLatencyDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect high RDS write/read latency
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsRdsHighWriteReadLatencyDetectionThresholds

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

    required
    The RdsLowStorageDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect low free storage space on RDS
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsRdsLowStorageDetectionThresholds

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

    required
    The RdsHighMemoryDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect RDS running out of memory
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsRdsHighMemoryDetectionThresholds

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

    required
    The ElbHighConnectionErrorsDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect high number of backend connection errors on ELB
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsElbHighConnectionErrorsDetectionThresholds

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

    required
    The RdsRestartsSequenceDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect restarts sequence on RDS
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsRdsRestartsSequenceDetectionThresholds

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

    required
    The LambdaHighErrorRateDetectionConfig object
    PropertyTypeDescriptionRequired
    Detect AWS Lambda high error rate
    enabled
    boolean-required
    Detection mode
    detectionMode
    enum
    • auto
    • custom
    required
    customThresholdsLambdaHighErrorRateDetectionThresholds

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

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