Files
devops-infa/prometheus/alert-rules.yml
2026-04-28 12:15:53 +02:00

27 lines
736 B
YAML

apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: kafka-alerts
namespace: prometheus
spec:
groups:
- name: kafka.rules
rules:
- alert: KafkaBrokerDown
expr: up{job="kafka"} == 0
for: 1m
labels:
severity: critical
annotations:
summary: "Kafka broker is down"
description: "No Kafka broker responding for more than 1 minute."
- alert: KafkaConsumerLagHigh
expr: kafka_consumer_lag > 1000
for: 5m
labels:
severity: warning
annotations:
summary: "High consumer lag"
description: "Consumer lag exceeds 1000 messages for 5 minutes."