Settings API - Kubernetes node anomaly detection schema table Kubernetes node anomaly detection (builtin:anomaly-detection.kubernetes.node) Dynatrace automatically detects a wide range of common Kubernetes-related issues. Use these settings to configure alerts relevant to your Kubernetes nodes. Changing thresholds resets the observation period. Additional information can be found on our documentation page .
builtin:anomaly-detection.kubernetes.nodegroup:anomaly-detection.kubernetesgroup:anomaly-detectionKUBERNETES_CLUSTER - Kubernetes cluster
environment
Retrieve schema via Settings API GET Managed https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.nodeGET SaaS https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.nodeGET Environment ActiveGate https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.node
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 ReadinessIssues object Detect node readiness issuesenabled boolean Evaluates node condition 'Ready'
Required configurationReadinessIssuesConfig Alert if
Required
The NodeProblematicCondition object Detect problematic node conditionsenabled boolean Evaluates node conditions
MemoryPressure DiskPressure PIDPressure OutOfDisk NetworkUnavailable KernelDeadlock ReadonlyFilesystem FrequentKubeletRestart FrequentDockerRestart FrequentContainerdRestart KubeletUnhealthy ContainerRuntimeUnhealthy ContainerRuntimeProblem CorruptDockerOverlay2 FilesystemCorruptionProblem FrequentGcfsdRestart FrequentGcfsSnapshotterRestart FrequentUnregisterNetDevice GcfsdUnhealthy GcfsSnapshotterMissingLayer GcfsSnapshotterUnhealthy KubeletProblem Required configurationNodeProblematicConditionConfig Alert if
Required
The CpuRequestsSaturation object The MemoryRequestsSaturation object The PodsSaturation object Detect node pod-saturationenabled boolean Number of running pods in percent of the node's maximum pod capacity
Required configurationPodsSaturationConfig Alert if
Required
The ReadinessIssuesConfig object node is not ready for at leastsamplePeriodInMinutes integer - Required within the lastobservationPeriodInMinutes integer - Required
The NodeProblematicConditionConfig object node has problematic conditions for at leastsamplePeriodInMinutes integer - Required within the lastobservationPeriodInMinutes integer - Required
The CpuRequestsSaturationConfig object amount of requested CPU is higher thanthreshold integer - Required of node CPU capacity for at leastsamplePeriodInMinutes integer - Required within the lastobservationPeriodInMinutes integer - Required
The MemoryRequestsSaturationConfig object amount of requested memory is higher thanthreshold integer - Required of node memory capacity for at leastsamplePeriodInMinutes integer - Required within the lastobservationPeriodInMinutes integer - Required
The PodsSaturationConfig object number of pods running on node is higher thanthreshold integer - Required of node capacity for at leastsamplePeriodInMinutes integer - Required within the lastobservationPeriodInMinutes integer - Required