~/talk

Resolving Outages Faster With Better Debugging Strategies

Talkat DevOpsDays NYC 2018 · 2018-01-18..01-19· [observability]
links:none on file
slides:none on file

A concrete workflow that replaces “look at dashboards” with dynamic query evaluation, arbitrary data joins, and exemplars/dynamic sampling finds a single bad replica in a fleet of thousands by drilling region → zone → instance, joins latency to kernel version to pin the culprit, and links to Zipkin traces for a real example of slow batches. Hypothesis testing drops from ~15 minutes to ~20 seconds in demos, works on Kubernetes-scale services, and warns about storage and dashboard sprawl costs.

AI-written summary · about

  1. 0:00Introduction and scope
  2. 1:45Understanding system outages
  3. 3:37Debugging workflow and goals
  4. 5:33Tooling and setup
  5. 7:50Technique 1: Layered healing
  6. 12:12Technique 2: Data joints
  7. 18:30Technique 3: Using exemplars
  8. 22:56Debugging with traces
  9. 25:55Conclusion and best practices
~/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.