~/talk

Thanos Deep Dive: Inside a Distributed Monitoring System

slides:none on file

Thanos extends Prometheus with a store API that lets queriers fan out to sidecars and a store gateway serving object storage, enabling global queries and multi-year retention. Long-range queries hit huge compressed gorilla chunks (≈11x), and decompression costs (tens of nanoseconds per sample) drive latency, so a compactor produces downsampling to 5m/1h with five aggregation chunks (count,sum,min,max,counter) to cut query cost at the price of more storage; scaling uses time partitioning.

AI-written summary · about

  1. 0:00Start
  2. 2:39Let's quickly reiterate on Thanos
  3. 8:14Thanos Query: Store Discovery
  4. 9:33Thanos Query: Life of a query
  5. 20:00Downsampling: What chunk to use on query?
  6. 23:07U Downsampling: Caveats
  7. 27:24Time partitioning
  8. 28:00Block Sharding
~/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.