Managed Kubernetes
5.11
etcd Monitoring
Rules for etcd
The Prometheus agent is configured to report numerous etcd metrics. Below is the YAML-based rule set that Catapult uses, including alert names, expression, timeframe, labels with severity and type, and annotations which contain the description and summaries.
bash-5.0# cat etcd.yml
groups:
- name: etcd
rules:
- alert: EtcdBackupJobFailed
expr: kube_job_status_failed{job_name=~"etcd-backup.*"} offset 5m > 0
for: 0m
labels:
severity: high
type: etcd
annotations:
summary: Etcd Backup Job failed for cluster {{ $labels.cluster }}
description: "Cluster {{ $labels.cluster }}: Etcd Backup Job {{$labels.namespace}}/{{$labels.job_name}} failed to complete reason: {{$labels.reason}}"
- alert: EtcdDown
expr: up{job="etcd"} offset 5m == 0
for: 10m
labels:
severity: critical
type: etcd
annotations:
description: Etcd container down on cluster {{ $labels.cluster }}
summary: "Cluster {{ $labels.cluster }}: Etcd container down on host {{ $labels.host }}"
Last updated by Anagha Pamidi on Jan 26, 2026
Was this page helpful?
Overview
Getting Started
Clusters
PMK CLI
APIs
In Cluster Monitoring
Platform9 Managed Add-ons
Platform Administration
Workloads & Apps
Support
Powered by
