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.

Reply via email to