~/talk

The Sins of High Cardinality

Talkat SREcon24 Americas · 2024-03-18..03-20· [observability, web-performance]
slides:none on file

Prometheus metrics with free‑form labels like source/destination IPs and trace IDs cause explosive series growth — simple examples jump from 125 to 2,500 lines when adding protocol and direction, and cluster topology can reach 256 pods per node → exponential series with two‑to‑the‑16 orders of magnitude. Cilium/Hubble exposes these labels; ClickHouse or streaming aggregates handle long‑tail context better. Practical steps: enforce a cardinality budget, use tiered retention and recording/streaming aggregation rules, and drop or short‑retain metrics that are only diagnostic.

AI-written summary · about

  1. 0:00High cardinality intro
  2. 3:14Why high cardinality burns resources
  3. 7:10Problem with exposing high cardinality
  4. 10:42Evaluating metric cardinality value
  5. 14:57Managing high cardinality strategies
  6. 18:08Recap and call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.