~/talk

Building a Scalable Monitoring System

github:mstruve
slides:none on file

Company consolidates six disparate monitors (New Relic, Honeybadger, PagerDuty, LastAlert, StatusCake plus cron/dashboard checks) into Datadog as a single aggregator, keeps existing integrations, and gains timeboxed mute controls and alert history. All alerts must require action so false positives go away; mutability prevents noisy repeats during incidents. Onboarding shrinks to a single page and three steps, on-call burnout drops, and developer buy-in grows — alerts rise from ~30–40 to over 90 contributed monitors as teams own and improve them.

AI-written summary · about

  1. 0:00Start
  2. 4:50Incredibly Inconsistent
  3. 6:30Overhauling the System
  4. 10:26Make ALL Alerts Actionable a Make Alerts Mutable
  5. 12:58Tracking Alert History
  6. 14:16On boarding is a breeze
  7. 14:57If an alert goes off you have to address it
  8. 15:51All alerts must be actionable
  9. 16:47Developers began helping to improve our monitoring system
  10. 18:26Questions?
~/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.