Scalable Observability for Rails Applications
summary
Gives a concrete approach: define SLI/SLO for the business work (demand, satisfaction, efficiency, capacity), instrument with metrics + logs + tracing, and use OpenTracing/Zipkin via Rack middleware for causal traces. Backed by data from a 1,326‑app sample (≈130 Rails apps) showing 94% don’t use custom metrics now, and deployments to three Fortune‑100 firms yield a 98% reduction in false positives and ~1,500% improvement in correlated outcomes.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:52Outline
- 2:24Measuring everything
- 4:37Tools
- 7:52Correlation
- 10:48False discoveries
- 12:07Complex topologies
- 14:11Service level objective
- 17:43Observability
- 26:05The 4 Golden Signals
- 28:50The Approach
- 30:00The Metric
- 33:42Examples
- 36:28Scenarios
- 38:57anecdotal evidence
- 39:44three takeaways
related talks
28mMonitoring Rails apps using Open Source
33mEffective observability in microservice architectures
49mImproving Observability of Distributed Systems
29mObservability; a gentle introduction
36mHow to Build a Smart Profiler for Rails
16mBuilding Observability into Cloud-Native Applications
56mFull-stack observability and application monitoring with
31mServerless Observability: a case study of SLOs
