Description

BPFtrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter available in recent Linux kernels. BPFtrace uses LLVM as a backend to compile scripts to BPF-bytecode and makes use of BCC for interacting with the Linux BPF system, as well as existing Linux tracing capabilities: kernel dynamic tracing, user-level dynamic tracing and tracepoints.

Install from the command line using:

sudo snap install bpftrace
sudo snap connect bpftrace:system-trace

For more information, visit:

https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md https://github.com/iovisor/bpftrace/blob/master/docs/tutorial_one_liners.md

Screenshots

Get it from the Snap Store

Search for another snap, or go back to the homepage.