Breadstick Get it on Google Play

bpftrace

high-level tracing language for Linux eBPF

UnsupportedCommand lineUtilities

Unsupported

Traces the kernel with eBPF, which Android does not let apps load.

System services (systemd, logind, polkit)

PlatformStandardVM
Android, ARM64UnsupportedUntested
GooglebookOS, ARM64UnsupportedUntested
GooglebookOS, x86-64UnsupportedUntested
ChromeOS, ARM64UnsupportedUntested
ChromeOS, x86-64UnsupportedUntested

Commands in the package

  • bpftrace
  • bashreadline.bt
  • biolatency-kp.bt
  • biolatency.bt
  • biosnoop.bt
  • biostacks.bt
  • bitesize.bt
  • bpftrace-aotrt
  • capable.bt
  • cpuwalk.bt
  • dcsnoop.bt
  • execsnoop.bt
  • gethostlatency.bt
  • killsnoop.bt
  • loads.bt
  • mdflush.bt
  • naptime.bt
  • oomkill.bt
  • opensnoop.bt
  • pidpersec.bt
  • runqlat.bt
  • runqlen.bt
  • setuids.bt
  • ssllatency.bt
  • sslsnoop.bt
  • statsnoop.bt
  • swapin.bt
  • syncsnoop.bt
  • syscount.bt
  • tcpaccept.bt
  • tcpconnect.bt
  • tcpdrop.bt
  • tcplife.bt
  • tcpretrans.bt
  • tcpsynbl.bt
  • threadsnoop.bt
  • undump.bt
  • vfscount.bt
  • vfsstat.bt
  • writeback.bt

And 1 more.

About bpftrace

From Debian's package description

BPFtrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter (eBPF) available in recent Linux kernels (4.x). 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 (kprobes), user-level dynamic tracing (uprobes), and tracepoints. The BPFtrace language is inspired by awk and C, and predecessor tracers such as DTrace and SystemTap.

From Debian's description of the bpftrace package, under that package's license.

Dependencies

Depends on

  • libbpf1
  • libbpfcc
  • libc6
  • libclang1-19
  • libelf1t64
  • libgcc-s1
  • libllvm19
  • libsframe1
  • libstdc++6
  • libzstd1
  • zlib1g

Recommends

  • libc6-dev

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the bpftrace package, under that package's license.
  • Description: Debian's description of the bpftrace package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.