Settings API - Anomaly detection for infrastructure- Host schema table
Anomaly detection for infrastructure: Host (builtin:anomaly-detection.infrastructure-hosts)
Dynatrace automatically detects infrastructure-related performance anomalies such as high CPU saturation and memory outages. Use these settings to configure detection sensitivity, set alert thresholds, or disable alerting for hosts.
builtin:anomaly-detection.infrastructure-hosts
group:anomaly-detection.infrastructure
group:anomaly-detection
HOST
- HostHOST_GROUP
- Host Groupenvironment
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-hosts |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-hosts | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-hosts |
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 host
object
The network
object
The connectionLostDetection
object
enabled
onGracefulShutdowns
DONT_ALERT_ON_GRACEFUL_SHUTDOWN
ALERT_ON_GRACEFUL_SHUTDOWN
The highCpuSaturationDetection
object
enabled
Detection of high CPU saturation is not available on AIX hosts
detectionMode
auto
custom
The highSystemLoadDetection
object
enabled
Detection High System Load is available only on AIX hosts.
detectionMode
auto
custom
The highMemoryDetection
object
enabled
detectionMode
auto
custom
customThresholds
Alert if both the memory usage and the memory page fault rate thresholds are exceeded on Windows or on Unix systems
The highGcActivityDetection
object
enabled
You may also configure high GC activity alerting for .NET processes on extensions events page (<your-dynatrace-url>//#settings/anomalydetection/extensionevents
).
detectionMode
auto
custom
customThresholds
Alert if the GC time or the GC suspension is exceeded
The outOfMemoryDetection
object
enabled
detectionMode
auto
custom
The outOfThreadsDetection
object
enabled
detectionMode
auto
custom
The networkDroppedPacketsDetection
object
enabled
detectionMode
auto
custom
customThresholds
Alert if the dropped packet percentage is higher than the specified threshold and the total packets rate is higher than the defined threshold for the defined amount of samples
The networkErrorsDetection
object
enabled
detectionMode
auto
custom
customThresholds
Alert if the receive/transmit error packet percentage is higher than the specified threshold and the total packets rate is higher than the defined threshold for the defined amount of samples
The highNetworkDetection
object
enabled
detectionMode
auto
custom
The networkTcpProblemsDetection
object
enabled
detectionMode
auto
custom
customThresholds
Alert if the percentage of new connection failures is higher than the specified threshold and the number of failed connections is higher than the defined threshold for the defined amount of samples
The networkHighRetransmissionDetection
object
enabled
detectionMode
auto
custom
customThresholds
Alert if the retransmission rate is higher than the specified threshold and the number of retransmitted packets is higher than the defined threshold for the defined amount of samples
The highCpuSaturationDetectionThresholds
object
cpuSaturation
The highSystemLoadDetectionThresholds
object
systemLoad
The highMemoryDetectionThresholds
object
usedMemoryPercentageWindows
usedMemoryPercentageNonWindows
pageFaultsPerSecondWindows
pageFaultsPerSecondNonWindows
The highGcActivityDetectionThresholds
object
gcTimePercentage
gcSuspensionPercentage
The outOfMemoryDetectionThresholds
object
outOfMemoryExceptionsNumber
The outOfThreadsDetectionThresholds
object
outOfThreadsExceptionsNumber
The networkDroppedPacketsDetectionThresholds
object
droppedPacketsPercentage
totalPacketsRate
The networkErrorsDetectionThresholds
object
errorsPercentage
totalPacketsRate
The highNetworkDetectionThresholds
object
errorsPercentage
The networkTcpProblemsDetectionThresholds
object
newConnectionFailuresPercentage
failedConnectionsNumberPerMinute
The networkHighRetransmissionDetectionThresholds
object
retransmissionRatePercentage
retransmittedPacketsNumberPerMinute
The eventThresholds
object
violatingSamples
The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
violatingEvaluationWindow
The number of 10-second samples that form the sliding evaluation window to detect violating samples.
dealertingSamples
The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
dealertingEvaluationWindow
The number of 10-second samples that form the sliding evaluation window for dealerting.
The strictEventThresholds
object
violatingSamples
The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
violatingEvaluationWindow
The number of 10-second samples that form the sliding evaluation window to detect violating samples.
dealertingSamples
The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
dealertingEvaluationWindow
The number of 10-second samples that form the sliding evaluation window for dealerting.