~/talk

Prometheus That Scales

Talkat KCD Israel 2023 · on Thursday, 2023-03-23· [observability, kubernetes]
linkedin:gurdaniel
slides:none on file

Outbrain moves from 8,000 physical servers scraping 300 million metrics per minute into Kubernetes, shards Prometheus by target to keep pods small, and layers Thanos with local MinIO on Ceph/Rook plus remote GCP. The build adds two Thanos query tiers, compactor/downsampling, and replication; it cuts S3 API traffic and saves 90% cost reduction on long-term storage while improving query latency and keeping one-year retention. Tools used: Prometheus, Thanos, MinIO, Ceph/Rook, Helm.

AI-written summary · about

  1. 0:00Prometheus and Thanos intro
  2. 1:05Outbrain’s Prometheus scale
  3. 3:17What is Thanos
  4. 4:21Thanos splits Prometheus
  5. 6:10Thanos query and caching
  6. 9:22Thanos sidecar and Prometheus
  7. 11:05Migrating to Kubernetes
  8. 12:31Sharding Prometheus
  9. 14:43Thanos S3 costs
  10. 16:50Thanos compactor costs
  11. 19:22Handling range queries
  12. 21:50Local storage tier
  13. 22:53Storage with Rook and Ceph
  14. 23:3890% cost reduction
  15. 25:03Local storage costs and takeaways
~/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.