eBPF and bpftrace

bpftrace Basics

Tracepoints

uprobes

  • trace without recompilation

Off-CPU Flame Graphs

  • offcputime-bpfcc

CPU Flame Graphs

  • perf record -F 99 -g + flamegraph.pl