~/talk

Keeping the lights on: Application monitoring with Sensu and BatsD

Talkat RailsConf 2013 · 2013-04-29..05-02· [observability, devops-and-delivery]
links:none on file
slides:none on file

Sensu and BatsD form a runnable stack that executes checks, pipes metrics through RabbitMQ and the statsd protocol, and alerts via handlers (PagerDuty, email) or stores time series for queries. Examples include a load‑average check, memcached stats, and revenue counters with hourly, percentage, and linear‑forecast rules. The stack operates in production at scale — over 1,000 checks/minute, thousands of metrics/sec on hundreds of servers — and is implemented in Ruby and works at Tapjoy.

AI-written summary · about

  1. 0:00Intro
  2. 0:52What to take away...
  3. 3:14Growth comes with a cost
  4. 3:45This is downtime, right?
  5. 4:44Business metrics
  6. 5:29Application Performance
  7. 6:00System metrics
  8. 6:15Existing monitoring systems
  9. 8:00Overall Architecture
  10. 9:21Sensu: Server
  11. 10:07Sensu: Message Bus
  12. 11:47Sensu: Client
  13. 12:24Sensu: Handlers
  14. 13:06Sensu: Dashboard (Admin)
  15. 13:34Sensu: Architecture
  16. 14:00BatsD: Architecture
  17. 14:47BatsD: Storage
  18. 15:26BatsD: Data Types
  19. 16:24BatsD: Configuration
  20. 18:05BatsD: Rails Integration
  21. 19:47Checks: Load Average
  22. 20:45Checks: Memcached Metrics
  23. 21:48Checks: Config
  24. 23:09Checks: Community
  25. 24:24Business checks: Patterns
  26. 26:11Business checks: % Change
  27. 26:49Business checks: Forecast
  28. 27:53Handlers: Stats D
  29. 28:47Handlers: Pagerduty
  30. 29:58Handlers: Config
  31. 30:44Handlers: Community
  32. 31:14Tapjoy Monitoring
  33. 32:05Development process
  34. 33:33Automated Instrumentation
  35. 34:21Alerting is still hard
  36. 34:38Measuring is the easy part...
  37. 34:49Seriously, though, alerting...
  38. 36:07Final thoughts
  39. 37:47Just a reminder...
~/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.