bpftrace snap


by Colin King (cking-kernel-tools)

Install latest/stable of bpftrace

Make sure snap support is enabled in your Desktop store.

Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

high-level tracing language for Linux eBPF

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.

Details for bpftrace

Last updated11 December 2018

Related blog posts

Where people are using bpftrace

Users by distribution (log)

ubuntu 18.04
ubuntu 18.10