• Home
  • Platform modules
  • Infrastructure Monitoring
  • Container platform monitoring
  • Kubernetes
  • Alert on common Kubernetes/OpenShift issues

Alert on common Kubernetes/OpenShift issues

Dynatrace version 1.254+

ActiveGate version 1.253+

To alert on common Kubernetes platform issues, follow the instructions below.

Configure

There are three ways to configure alerts for common Kubernetes/OpenShift issues.

  • Settings apply to all clusters, nodes, namespaces, or workloads in the Kubernetes/OpenShift tenant.
  • To configure settings, go to Settings > Anomaly detection and select any page under the Kubernetes section.

Example:

alerts-tenant-level

  • Settings apply to a selected cluster, or to nodes, namespaces, and workloads from a selected cluster.
  • To configure settings, go to the settings of a selected Kubernetes cluster and select any page under Anomaly detection.

Example:

alerts-cluster-level

  • Settings apply to selected namespaces or workloads.
  • To configure settings, go to the settings of a selected namespace and select any page under Anomaly detection.

Example:

alerts-namespace-level

View alerts

You can view alerts

  • On the Problems page.

    Example problem:

    k8s-alert-view-in-problems

  • In the Events section of a cluster details page.

    Example event:

    k8s-alert-view-in-events

    Note: Select the event to navigate to Data explorer for more information about the metric that generated the event.

Available alerts

See below for a list of available alerts.

Cluster alerts

Alert nameProblem titleProblem descriptionProblem typeIconDynatrace release version
Detect CPU requests saturationCPU requests saturation on clusterThe CPU requests saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect memory requests saturationMemory requests saturation on clusterThe memory requests saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect readiness issuesCluster not readyThe readyz endpoint indicates that this cluster is not ready.AVAILABILITY_EVENTavailability1.254
Detect pods saturationPods saturation on clusterThe pods saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.258
Detect monitoring issuesMonitoring not availableDynatrace monitoring is not available.AVAILABILITY_EVENTavailability1.258

Node alerts

Alert nameProblem titleProblem descriptionProblem typeIconDynatrace release version
Detect readiness issuesNode not readyThe node conditions indicate that this node is not ready.AVAILABILITY_EVENTavailability1.254
Detect CPU requests saturationCPU requests saturation on nodeThe CPU requests saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect memory requests saturationMemory requests saturation on nodeThe memory requests saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect pods saturationPods saturation on nodeThe pods saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254

Namespace alerts

Alert nameProblem titleProblem descriptionProblem typeIconDynatrace release version
Detect CPU requests quota saturationCPU requests quota saturationThe CPU requests quota saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect memory requests quota saturationMemory requests quota saturationThe memory requests quota saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect CPU limits quota saturationCPU limits quota saturationThe CPU limits quota saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect memory limits quota saturationMemory limits quota saturationThe memory limits quota saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect pods quota saturationPods quota saturationThe pods quota saturation exceeds the specified threshold.RESOURCE_CONTENTION_EVENTresource-contention1.254

Workload alerts

Alert nameProblem titleProblem descriptionProblem typeIconDynatrace release version
Detect workloads without ready podsNo pod readyThe workload does not have any ready pods.ERROR_EVENTwarning1.254
Detect pending podsPending podsThe workload has pending pods.RESOURCE_CONTENTION_EVENTresource-contention1.254
Detect container restartsContainer restartsThe observed container restarts exceed the specified threshold.ERROR_EVENTwarning1.254
Detect workloads with non-ready podsNot all pods are readyThe workload has pods that are not ready.ERROR_EVENTwarning1.258
Related topics
  • Set up Dynatrace on Kubernetes/OpenShift

    Ways to deploy and configure Dynatrace on Kubernetes/OpenShift