~/talk

How We Implemented High Throughput Logging at Spotify

Talkat SREcon22 Europe/Middle East/Africa · 2022-10-25..10-27· [observability]
links:none on file
slides:none on file

Fluentd is CPU-bound on a single core and causes massive silent loss — Spotify estimates ~80% of logs dropped as the deployment grows to ~1,700 namespaces. The team replaces custom agents with fluentbit high-throughput exporter, creates ~2,000 per-project log sinks, and measures per-project throughput with Prometheus. Costs spike during rollout, so they implement automated alerts that trigger Pub/Sub-driven per-project sampling at 10% and expose controls in Backstage, which reduces ingestion and brings costs under control.

AI-written summary · about

  1. 0:00Logging infrastructure history
  2. 2:38Identifying log bottlenecks
  3. 4:01Evaluating alternative designs
  4. 6:19Implementing the new architecture
  5. 8:06Managing costs and throughput
  6. 11:01Current limitations and fixes
  7. 12:40Best practices for logging
~/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.