~/talk

When the Logs Just Don’t Cut It: Root-Causing Incidents Without Re-Deploying Prod

slides:none on file

Production pod is crash‑looping on a money validity panic; logs don’t show the bad value. The demo attaches a bpftrace u-probe to the running binary (no redeploy), captures function arguments showing the 99‑unit sticker enters as units=0 nanos=−10000000 (negative ten million), and reveals a buggy post‑sum validity check that increments units incorrectly. Pixie automates deployment of the Pixie daemonset across nodes and the probe runs in-place within minutes, producing the root cause without restarting prod.

AI-written summary · about

  1. 0:00Introduction
  2. 0:21Online Boutique incident
  3. 3:52Risks of prod logs
  4. 4:12BPF Trace and eBPF
  5. 6:44BPF Trace in Kubernetes
  6. 7:46Demo: BPF Trace logs in prod
  7. 10:57Root-causing with logs
  8. 11:39BPF Trace use cases
  9. 12:23eBPF ecosystem
  10. 13:03Q&A
  11. 13:45Pixie security needs
  12. 15:20Debug symbols in builds
  13. 16:02BPF Trace with Java
  14. 17:10Live BPF Trace demo
  15. 20:33BPF Trace probe duration
  16. 21:37Deploying Pixie
  17. 22:40Pixie security benefits
  18. 23:01Observing running pods
  19. 23:43External symbol stores
  20. 24:50Pixie access control
  21. 26:27Future symbol storage
  22. 27:29Targeting pods with BPF
  23. 28:41BPF in pipelines vs prod
  24. 30:12Closing remarks
~/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.