Settings API - Kubernetes namespace anomaly detection schema table

Kubernetes namespace anomaly detection (builtin:anomaly-detection.kubernetes.namespace)

Dynatrace automatically detects a wide range of common Kubernetes-related issues. Use these settings to configure alerts relevant to your Kubernetes namespace. Changing thresholds resets the observation period. Additional information can be found on our documentation page.

Schema ID
Schema groups
Scope
builtin:anomaly-detection.kubernetes.namespace
  • group:anomaly-detection.kubernetes
  • group:anomaly-detection
CLOUD_APPLICATION_NAMESPACE - Kubernetes namespace
KUBERNETES_CLUSTER - Kubernetes cluster
environment
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace

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
cpuRequestsQuotaSaturation

Alerts if almost no CPU-request quota left in namespace

required
cpuLimitsQuotaSaturation

Alerts if almost no CPU-limit quota left in namespace

required
memoryRequestsQuotaSaturation

Alerts if almost no memory-request quota left in namespace

required
memoryLimitsQuotaSaturation

Alerts if almost no memory-limit quota left in namespace

required
podsQuotaSaturation

Alerts if almost no pod quota left in namespace

required
The CpuRequestsQuotaSaturation object
Property
Type
Description
Required
Detect namespace CPU-request quota saturation
enabled
boolean
-
required
configuration

Alert if

required
The CpuLimitsQuotaSaturation object
Property
Type
Description
Required
Detect namespace CPU-limit quota saturation
enabled
boolean
-
required
configuration

Alert if

required
The MemoryRequestsQuotaSaturation object
Property
Type
Description
Required
Detect namespace memory-request quota saturation
enabled
boolean
-
required
configuration

Alert if

required
The MemoryLimitsQuotaSaturation object
Property
Type
Description
Required
Detect namespace memory-limit quota saturation
enabled
boolean
-
required
configuration

Alert if

required
The PodsQuotaSaturation object
Property
Type
Description
Required
Detect namespace pod quota saturation
enabled
boolean
-
required
configuration

Alert if

required
The CpuRequestsQuotaSaturationConfig object
Property
Type
Description
Required
amount of requested namespace CPU is above
threshold
integer
-
required
of quota for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The CpuLimitsQuotaSaturationConfig object
Property
Type
Description
Required
amount of utilized namespace CPU is above
threshold
integer
-
required
of quota for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The MemoryRequestsQuotaSaturationConfig object
Property
Type
Description
Required
amount of requested namespace memory is above
threshold
integer
-
required
of quota for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The MemoryLimitsQuotaSaturationConfig object
Property
Type
Description
Required
amount of utilized namespace memory is above
threshold
integer
-
required
of quota for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required
The PodsQuotaSaturationConfig object
Property
Type
Description
Required
number of utilized namespace pods is above
threshold
integer
-
required
of quota for at least
samplePeriodInMinutes
integer
-
required
within the last
observationPeriodInMinutes
integer
-
required