Prometheus Cheatsheet

Prometheus CheatsheetKapitel 10 von 10

Prometheus Anti-Patterns

Stand Prometheus 3.13 LTS · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

Was du nicht tun solltest

Unbounded Labels: user_id, request_id, volle URLs als Label-Wert, Cardinality-Explosion bis zum OOM. IDs gehören in Logs/Traces, nicht in Labels.

irate() in Alerts: sieht nur die letzten zwei Samples, kurze Spikes und Lücken kippen den Alert. rate() nehmen.

sum() vor rate(): Counter-Resets einzelner Targets gehen als Sprünge in die Summe ein, immer erst rate(), dann sum().

Summary-Quantile mitteln: avg() über client-seitige Quantile ist statistisch bedeutungslos, Histogram + histogram_quantile.

Federation als Backup: /federate repliziert keine Historie und skaliert nicht für alles, Langzeit via Remote-Write.

Ein globaler Mega-Prometheus: pro Cluster/Zone scrapen, globale Sicht über Thanos/Mimir, nicht über ein einzelnes, vertikal gemästetes Prometheus.