Oracle Linux DTrace

DTrace is a comprehensive, advanced tracing tool for troubleshooting systematic problems in real time.  Originally developed for Oracle Solaris and later ported to Oracle Linux, it allows administrators, integrators and developers to dynamically and safely observe live systems for performance issues in both applications and the operating system itself.  DTrace allows you to explore your system to understand how it works, track down problems across many layers of software, and locate the cause of any aberrant behavior.  DTrace gives the operational insights that have long been missing in the data center, such as memory consumption, CPU time or what specific function calls are being made.

  • Designed for use on production systems to troubleshoot performance bottlenecks

  • Provides a single view of the software stack—from kernel to application— leading to rapid identification of performance bottlenecks

  • Dynamically instruments kernel and applications with any number of probe points, improving the ability to service software

  • Enables maximum resource utilization and application performance, as well as precise quantification of resource requirements

  • Fast and easy to use, even on complex systems with multiple layers of software 

Developers can learn about and experiment with DTrace on Oracle Linux by installing the appropriate dtrace-utils and dtrace-utils-devel packages below. DTrace requires the Unbreakable Enterprise Kernel (UEK) release 3 or 4.


You must accept the OTN License Agreement to download this software.
Accept License Agreement | Decline License Agreement

DTrace utilities for development with Unbreakable Enterprise Kernel R4

DTrace utilities, Oracle Linux 7 (x86_64)

DTrace utilities, Oracle Linux 6 (x86_64) DTrace utilities, Linux for SPARC


DTrace utilities for development with Unbreakable Enterprise Kernel R3

DTrace utilities, Oracle Linux 7 (x86_64)

DTrace utilities, Oracle Linux 6 (x86_64)