~/talk

Scaling Observability: From Chaos to Clarity with Open Source Tools

Talkat XConf India 2024 · on Friday, 2024-11-22· [observability, devops-and-delivery]
links:none on file
slides:none on file

Observability traces jump from ~1GB to ~100GB in a month and later to ~1.5TB/day, breaking an Elasticsearch+Jaeger stack tested to 30k spans/s but failing at ~12k; logs pile up because Filebeat is starved, JVM heap fills with fixed bit set metadata (~500MB/index, ~21GB total), and on‑prem 5→13→42→67 data nodes still hit disk and network saturation. The team pivots to open source (Prometheus/Grafana, Filebeat/Logstash, Thanos, S3 snapshots), uses JBOD, closes old indices, throttles rebalancing, adds Prometheus HA and moves traffic off NAT (VPC peering, Graviton/RI) — these fixes stabilize throughput and cut cloud costs by crores; ClickHouse is evaluated as a JVM‑free alternative.

AI-written summary · about

  1. 0:00Observability scaling journey
  2. 1:11Early architecture challenges
  3. 3:24Storage budget constraints
  4. 5:33Exponential growth broke predictions
  5. 6:58Log shipping delays in Kubernetes
  6. 8:22JBOD and horizontal scaling
  7. 9:28System overload signals
  8. 10:31Database snapshots vs Elasticsearch latency
  9. 11:55Hot-cold architecture blunder
  10. 13:40Elasticsearch memory limits
  11. 16:34Avoided sampling and backpressure
  12. 18:01Platform vs dev team blame
  13. 19:27Antivirus and hardware issues
  14. 21:13Large searches overwhelmed system
  15. 22:38Manual index management limits
  16. 24:02Key scaling lessons
  17. 25:48Diwali outage and Prometheus failure
  18. 26:52Troubleshooting to clarity
  19. 28:41Network saturation during rebalancing
  20. 31:06Reporting constraints and data limits
  21. 32:11Lift-and-shift to cloud costs
  22. 34:01Finance pushback on costs
  23. 35:27Cloud cost optimization
  24. 37:58Hot-cold storage lifecycle
  25. 39:07Learnings and unlearning scaling
  26. 40:30Future observability principles
~/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.