Files
observability/alertmanager/manifests/oom-alert-rule.yaml
Mayne0213 e3c615b5c1 FEAT(alertmanager): add OOMKilled alert rule
- Add PrometheusRule to alert when containers are OOMKilled
- Severity: warning, fires immediately
2026-01-09 21:42:35 +09:00

22 lines
592 B
YAML

apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: oom-alerts
namespace: prometheus
labels:
app: kube-prometheus-stack
release: prometheus
spec:
groups:
- name: oom.rules
rules:
- alert: KubeContainerOOMKilled
annotations:
description: "Container {{ $labels.container }} in pod {{ $labels.namespace }}/{{ $labels.pod }} was OOMKilled."
summary: "Container was OOMKilled"
expr: |
kube_pod_container_status_last_terminated_reason{reason="OOMKilled"} == 1
for: 0m
labels:
severity: warning