• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Kubernetes namespace anomaly detection

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.

Schema IDSchema groupsScope
builtin:anomaly-detection.kubernetes.namespace
  • group:anomaly-detection.kubernetes
  • group:anomaly-detection
CLOUD_APPLICATION_NAMESPACE - Kubernetes namespace
KUBERNETES_CLUSTER - Kubernetes cluster
environment
Retrieve schema via Settings API
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

PropertyLabelTypeDescriptionRequired
cpuRequestsQuotaSaturation-CpuRequestsQuotaSaturation

Alerts if almost no CPU-request quota left in namespace

required
cpuLimitsQuotaSaturation-CpuLimitsQuotaSaturation

Alerts if almost no CPU-limit quota left in namespace

required
memoryRequestsQuotaSaturation-MemoryRequestsQuotaSaturation

Alerts if almost no memory-request quota left in namespace

required
memoryLimitsQuotaSaturation-MemoryLimitsQuotaSaturation

Alerts if almost no memory-limit quota left in namespace

required
podsQuotaSaturation-PodsQuotaSaturation

Alerts if almost no pod quota left in namespace

required

Request body objects

The CpuRequestsQuotaSaturationConfig object
PropertyLabelTypeDescriptionRequired
thresholdamount of requested namespace CPU is aboveinteger-required
samplePeriodInMinutesof quota for at leastinteger-required
observationPeriodInMinuteswithin the lastinteger-required
The CpuRequestsQuotaSaturation object
PropertyLabelTypeDescriptionRequired
enabledDetect namespace CPU-request quota saturationboolean-required
configuration-CpuRequestsQuotaSaturationConfig

Alert if

required
The MemoryRequestsQuotaSaturationConfig object
PropertyLabelTypeDescriptionRequired
thresholdamount of requested namespace memory is aboveinteger-required
samplePeriodInMinutesof quota for at leastinteger-required
observationPeriodInMinuteswithin the lastinteger-required
The MemoryRequestsQuotaSaturation object
PropertyLabelTypeDescriptionRequired
enabledDetect namespace memory-request quota saturationboolean-required
configuration-MemoryRequestsQuotaSaturationConfig

Alert if

required
The CpuLimitsQuotaSaturationConfig object
PropertyLabelTypeDescriptionRequired
thresholdamount of utilized namespace CPU is aboveinteger-required
samplePeriodInMinutesof quota for at leastinteger-required
observationPeriodInMinuteswithin the lastinteger-required
The CpuLimitsQuotaSaturation object
PropertyLabelTypeDescriptionRequired
enabledDetect namespace CPU-limit quota saturationboolean-required
configuration-CpuLimitsQuotaSaturationConfig

Alert if

required
The MemoryLimitsQuotaSaturationConfig object
PropertyLabelTypeDescriptionRequired
thresholdamount of utilized namespace memory is aboveinteger-required
samplePeriodInMinutesof quota for at leastinteger-required
observationPeriodInMinuteswithin the lastinteger-required
The MemoryLimitsQuotaSaturation object
PropertyLabelTypeDescriptionRequired
enabledDetect namespace memory-limit quota saturationboolean-required
configuration-MemoryLimitsQuotaSaturationConfig

Alert if

required
The PodsQuotaSaturationConfig object
PropertyLabelTypeDescriptionRequired
thresholdnumber of utilized namespace pods is aboveinteger-required
samplePeriodInMinutesof quota for at leastinteger-required
observationPeriodInMinuteswithin the lastinteger-required
The PodsQuotaSaturation object
PropertyLabelTypeDescriptionRequired
enabledDetect namespace pod quota saturationboolean-required
configuration-PodsQuotaSaturationConfig

Alert if

required