Slide 14
Slide 14 text
@leodido
hard to write.
hard to maintain.
crazy stuff.
☠
Many options
strace kernel modules valgrind
many non cloud-native options
top, htop,
iotop, etc.
eBPF
perf
slows down applications.
makes them unstable. slows down applications.
very limited.
invasive.
not agnostic.
performance impact.
in code/app
as having the custom code in
the application itself
/proc and /sys
very limited.
can see everything.
can also use eBPF.
limited integration.
trace everything.
fully programmable.
negligible impact.
fast.
lots of tools!