The DTrace Dynamic Tracing Framework
This is the Linux port of
the Solaris Dynamic Tracing Framework.
Latest UEK3 release, based on kernel 3.8: kernel modules 0.4.5 on 23 Jun 2015.
Latest UEK4 release, for x86 and Linux for SPARC, based on kernel 4.1: kernel modules 0.5.3 on 20 Jul 2016.
Latest userspace tools release: libdtrace-ctf 0.5.0, dtrace-utils 0.5.3 on 20 Jul 2016.
The userspace tools are available from OTN. When run against a suitable kernel, they will install the necessary kernel modules from Oracle's public yum repo.
(Note: the license shown above is somewhat incorrect. Parts of DTrace are GPLv2,
larger parts are CDDL, larger parts yet are under a proprietary
license. See the Project Source Control tab.)