~/talk

Learning at Scale Is Hard! Outage Pattern Analysis and Dirty Data

Talkat SREcon18 Americas · 2018-03-27..03-29· [machine-learning]
slides:none on file

Microsoft Azure teams build a pipeline that starts with post-mortem text clustering (cleaning HTML with BeautifulSoup), fits ML models but finds model fitting is trivial compared with data work, and ranks outage themes with a pain-value metric (count × duration × severity × weighting like customers/regions/SLO breaches). Dirty data—missing postmortems, ambiguity, config drift, typos—forces manual cleaning and confidence labels (signal bars). Outcome: several high‑pain issues surface that were absent from backlogs, many myths get debunked, and cross‑correlating themes with metrics reveals minor incidents that predict major outages.

AI-written summary · about

  1. 0:00Intro
  2. 1:25Learning (From Failure) At Scale
  3. 1:53Problem Management
  4. 2:58Gathering data
  5. 3:36Fundamental Issue: ROOT CAUSES
  6. 4:03Complex systems fail in complex ways
  7. 5:07To stop bad stuff from happening (again)
  8. 5:25Hunting for Causes Problems Contributing Factors
  9. 6:01Postmortem Text Analysis
  10. 10:53Ambiguity
  11. 11:48Dirty data will lie to you.
  12. 12:23Surfaced surprise issues
  13. 12:54Debunked production myths
  14. 13:23Stronger arguments for prioritization of reliability work
  15. 13:46Define your hypotheses
  16. 14:03Clean your data
  17. 14:25Cross-Correlate Data Sets
  18. 14:46Study your minor failures
  19. 15:14Intelligently calculate Risk
  20. 15:39Continue to improve the RCA Process
~/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.