Settings API - Kubernetes cluster anomaly detection schema table
Kubernetes cluster anomaly detection (builtin:anomaly-detection.kubernetes.cluster)
Dynatrace automatically detects a wide range of common Kubernetes-related issues. Use these settings to configure alerts relevant to your Kubernetes cluster. Changing thresholds resets the observation period. Additional information can be found on our documentation page.
Schema ID
Schema groups
Scope
builtin:anomaly-detection.kubernetes.cluster
group:anomaly-detection.kubernetes
group:anomaly-detection
KUBERNETES_CLUSTER
- Kubernetes clusterenvironment
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.cluster |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.cluster | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.cluster |
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
readinessIssues
Alerts if cluster has not been ready for a given amount of time
required
The ReadinessIssues
object
Property
Type
Description
Required
Detect cluster readiness issues
enabled
boolean
Evaluates the Kubernetes readyz endpoint
required
The CpuRequestsSaturation
object
Property
Type
Description
Required
Detect cluster CPU-request saturation
enabled
boolean
-
required
The MemoryRequestsSaturation
object
Property
Type
Description
Required
Detect cluster memory-request saturation
enabled
boolean
-
required
The PodsSaturation
object
Property
Type
Description
Required
Detect cluster pod-saturation
enabled
boolean
-
required
The MonitoringIssues
object
Property
Type
Description
Required
Detect monitoring issues
enabled
boolean
-
required
The ReadinessIssuesConfig
object
Property
Type
Description
Required
cluster is not ready for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The CpuRequestsSaturationConfig
object
Property
Type
Description
Required
amount of requested CPU is above
threshold
integer
-
required
of cluster CPU capacity for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The MemoryRequestsSaturationConfig
object
Property
Type
Description
Required
amount of requested memory is above
threshold
integer
-
required
of cluster memory capacity for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The PodsSaturationConfig
object
Property
Type
Description
Required
number of running pods is higher than
threshold
integer
-
required
of schedulable pod capacity for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The MonitoringIssuesConfig
object
Property
Type
Description
Required
monitoring is not available for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required