Settings API - Anomaly detection for VMware schema table

Anomaly detection for VMware (builtin:anomaly-detection.infrastructure-vmware)

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 ID
Schema groups
Scope
builtin:anomaly-detection.infrastructure-vmware
  • group:anomaly-detection.infrastructure
  • group:anomaly-detection
environment
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-vmware
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-vmware
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.infrastructure-vmware

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
esxiHighCpuDetection
-
required
guestCpuLimitDetection
-
required
esxiHighMemoryDetection
-
required
overloadedStorageDetection
-
required
undersizedStorageDetection
-
required
slowPhysicalStorageDetection
-
required
droppedPacketsDetection
-
required
lowDatastoreSpaceDetection
-
required
The EsxiHighCpuDetectionConfig object
Property
Type
Description
Required
Detect high CPU saturation on ESXi host
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if all three conditions are met in 3 out of 5 samples

required
The GuestCPULimitDetectionConfig object
Property
Type
Description
Required
Detect guest CPU limit reached
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if all three conditions are met in 3 out of 5 samples

required
The EsxiHighMemoryDetectionConfig object
Property
Type
Description
Required
Detect memory saturation on ESXi host
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 OverloadedStorageDetectionConfig object
Property
Type
Description
Required
Detect overloaded storage on physical storage device
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 UndersizedStorageDetectionConfig object
Property
Type
Description
Required
Detect undersized storage device
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

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

required
The SlowPhysicalStorageDetectionConfig object
Property
Type
Description
Required
Detect physical storage device running slow
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

Alert if any condition is met in 4 out of 5 samples

required
The DroppedPacketsDetectionConfig object
Property
Type
Description
Required
Detect high number of dropped packets
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 LowDatastoreSpaceDetectionConfig object
Property
Type
Description
Required
Detect low datastore space
enabled
boolean
-
required
Detection mode
detectionMode
enum
  • auto
  • custom
required
customThresholds

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

required
The EsxiHighCpuDetectionThresholds object
Property
Type
Description
Required
CPU usage is higher than
cpuUsagePercentage
integer
-
required
VM CPU ready is higher than
vmCpuReadyPercentage
integer
-
required
At least one peak occurred when Hypervisor CPU usage was higher than
cpuPeakPercentage
integer
-
required
The GuestCPULimitDetectionThresholds object
Property
Type
Description
Required
Hypervisor CPU usage is higher than
hostCpuUsagePercentage
integer
-
required
VM CPU usage (VM CPU Usage Mhz / VM CPU limit in Mhz) is higher than
vmCpuUsagePercentage
integer
-
required
VM CPU ready is higher than
vmCpuReadyPercentage
integer
-
required
The EsxiHighMemoryDetectionThresholds object
Property
Type
Description
Required
ESXi host swap IN/OUT or compression/decompression rate is higher than
compressionDecompressionRate
float
-
required
The OverloadedStorageDetectionThresholds object
Property
Type
Description
Required
Number of command aborts is higher than
commandAbortsNumber
integer
-
required
The UndersizedStorageDetectionThresholds object
Property
Type
Description
Required
Average queue command latency is higher than
averageQueueCommandLatency
integer
-
required
Peak queue command latency is higher than
peakQueueCommandLatency
integer
-
required
The SlowPhysicalStorageDetectionThresholds object
Property
Type
Description
Required
Read/write latency is higher than
avgReadWriteLatency
integer
-
required
Peak value for read/write latency is higher than
peakReadWriteLatency
integer
-
required
The DroppedPacketsDetectionThresholds object
Property
Type
Description
Required
Receive/transmit dropped packets rate on NIC is higher than
droppedPacketsPerSecond
integer
-
required
The LowDatastoreSpaceDetectionThresholds object
Property
Type
Description
Required
Datastore free space is lower than
freeSpacePercentage
integer
-
required