~/talk

Low-Overhead Tracing Using eBPF for Observability into Kubernetes Apps and Services

links:none on file
slides:none on file

Explains how eBPF programs compile to kernel bytecode, pass the verifier and run via the JIT to attach to kprobes, uprobes and perf events while aggregating data in kernel BPF maps so users avoid copying raw traces. Demonstrations use the BCC toolchain: func latency and off-CPU flame graph generation from a Postgres load (showing ~200 calls in the 500ns–1ms histogram bucket), TTY snoop to record shell sessions, and an alerting path that makes a phone call; deployment is a privileged pod sharing host PID and kernel symbols.

AI-written summary · about

  1. 0:00Introduction
  2. 0:43What is eBPF
  3. 4:49eBPF Tools
  4. 7:09Use Cases
  5. 8:41Code Snippet
  6. 10:11Histogram
  7. 10:53Flame Graph
  8. 14:21Demo
  9. 17:28CPU Time
  10. 24:21Questions
~/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.