Package: wnpp Severity: wishlist Owner: Kris Van Hees <[email protected]> X-Debbugs-Cc: [email protected]
* Package name : dtrace Version : 2.0.5 Upstream Author : Kris Van Hees <[email protected]> * URL : https://github.com/oracle/dtrace-utils * License : UPL Programming Lang: C Description : Dynamic tracing for Linux (DTrace) This is the official Linux port of the advanced tracing tool DTrace. DTrace is a high-level dynamic tracing tool for Linux, built on kernel tracing features (tracepoints, function probes (fentry/fexit), dynamic kernel probes (kprobes), dynamic userspace probes (uprobes), ... and leveraging BPF as execution engine. It features an integrated compiler for its high-level tracing language and native support for interacting with the BPF engine, significantly reducing runtime dependencies. DTrace has been a well known tracing tool for many years, but has not been available on Linux (in general). Making it available as a package in Debian is a benefit to users who have prior experience with it, and it also provides a stable trcing tool to new users. Tools like bpftrace and systemtap offer similar functionality, but the difference in runtime dependency demands affect which tool is better suited for a particular sitution (e.g. deployment on restricted production servers). I intend to maintain the package in sync with upstream development. I did the packaging work, and it is available at the upstream source repository: https://github.com/oracle/dtrace-utils/tree/dev-debian I am looking for sponsors.

