Dynamic Tracing for Linux
bpftrace is a high-level tracing language for Linux and provides a quick and easy way for people to write observability-based eBPF programs, especially those unfamiliar with the complexities of eBPF.
Learn more about bpftrace, check out all the great tools built with bpftrace, and please contribute!
Version (0.25) Released!
Check out all the new features, changes, and fixes in the release notes
New Blog Post: My Type of Language
Read about bpftrace's type system and how it's recently improved