Kubernetes applications

This section lists the alerts for Kubernetes applications.


KubePodsCrashLooping

Severity

Major

Summary

Pods of {{ $labels.created_by_name }} {{ $labels.created_by_kind }} in crash loop.

Description

Pod containers of {{ $labels.created_by_name }} {{ $labels.created_by_kind }} in the {{ $labels.namespace }} Namespace were restarted at least twice during the last 10 minutes.


KubePodsNotReady

Severity

Major

Summary

Pods of {{ $labels.created_by_name }} {{ $labels.created_by_kind }} in non-ready state.

Description

{{ $labels.created_by_name }} {{ $labels.created_by_kind }} in the {{ $labels.namespace }} Namespace has Pods in non-Ready state for longer than 15 minutes.


KubeDeploymentGenerationMismatch

Severity

Major

Summary

Deployment {{ $labels.deployment }} generation does not match the metadata.

Description

The {{ $labels.namespace }}/{{ $labels.deployment }} Deployment generation does not match the metadata, indicating that the Deployment has failed but has not been rolled back.


KubeDeploymentReplicasMismatch

Severity

Major

Summary

Deployment {{ $labels.deployment }} has wrong number of replicas.

Description

The Deployment {{ $labels.namespace }}/{{ $labels.deployment }} has not matched the expected number of replicas for longer than 10 minutes.


KubeStatefulSetReplicasMismatch

Severity

Major

Summary

StatefulSet {{ $labels.statefulset }} has a wrong number of replicas.

Description

The {{ $labels.namespace }}/{{ $labels.statefulset }} StatefulSet has not matched the expected number of replicas for longer than 10 minutes.


KubeStatefulSetGenerationMismatch

Severity

Critical

Summary

StatefulSet {{ $labels.statefulset }} generation does not match the metadata.

Description

The {{ $labels.namespace }}/{{ $labels.statefulset }} StatefulSet generation does not match the metadata, indicating that the StatefulSet has failed but has not been rolled back.


KubeStatefulSetUpdateNotRolledOut

Severity

Major

Summary

StatefulSet {{ $labels.statefulset }} update has not been rolled out.

Description

The {{ $labels.namespace }}/{{ $labels.statefulset }} StatefulSet update has not been rolled out.


KubeDaemonSetRolloutStuck

Severity

Major

Summary

DaemonSet {{ $labels.daemonset }} is not ready.

Description

{{ $value }} Pods of the {{ $labels.namespace }}/{{ $labels.daemonset }} DaemonSet are scheduled but not ready.


KubeDaemonSetNotScheduled

Severity

Warning

Summary

DaemonSet {{ $labels.daemonset }} has not scheduled pods

Description

{{ $value }} Pods of the {{ $labels.namespace }}/{{ $labels.daemonset }} DaemonSet are not scheduled.


KubeDaemonSetMisScheduled

Severity

Warning

Summary

DaemonSet {{ $labels.daemonset }} has misscheduled pods.

Description

{{ $value }} Pods of the {{ $labels.namespace }}/{{ $labels.daemonset }} DaemonSet are running where they are not supposed to run.


KubeCronJobRunning

Severity

Warning

Summary

CronJob {{ $labels.cronjob }} is stuck.

Description

The {{ $labels.namespace }}/{{ $labels.cronjob }} CronJob is taking more than 15 minutes to complete.


KubeJobCompletion

Severity

Minor

Summary

Job {{ $labels.job_name }} is not completed.

Description

The {{ $labels.namespace }}/{{ $labels.job_name }} Job is taking more than 15 minutes to complete.


KubeJobFailed

Severity

Minor

Summary

Job {{ $labels.job_name }} has failed.

Description

The {{ $labels.namespace }}/{{ $labels.job_name }} Job failed to complete.