Gregg: bpftrace (DTrace 2.0) for Linux 2018
Brendan Gregg introducesthe bpftrace tracing tool. "bpftrace was created as an evenhigher-level front end for custom ad-hoc tracing, and can serve a similarrole as DTrace. We've been adding bpftrace features as we need them, notjust because DTrace had them. I can think of over a dozen things thatDTrace can do that bpftrace currently cannot, including custom aggregationprinting, shell arguments, translators, sizeof(), speculative tracing, andforced panics."