OpenSolaris

You are not signed in. Sign in or register.

OpenSolaris Community: DTrace

View the leaders for this community
Community Observers

Endorsed projects

An Overview of DTrace

DTrace is a comprehensive dynamic tracing framework for the Solaris™ Operating Environment. DTrace provides a powerful infrastructure to permit administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs.

The Solaris™ Dynamic Tracing Guide describes how to use DTrace to observe, debug and tune system behavior. The Solaris™ Dynamic Tracing (DTrace) Guide (here), also includes a complete reference for bundled DTrace observability tools and the D programming language.

For Users:

  • dynamically enable and manage thousands of probes
  • dynamically associate predicates and actions with probes
  • dynamically manage trace buffers and probe overhead
  • examine trace data from a live system or from a system crash dump

For Solaris™ Developers:

  • implement new trace data providers that plug into DTrace
  • implement trace data consumers that provide data display
  • implement tools that configure DTrace probes

For more information check out the out scripts and documentation.

Getting Started

Discussions

Scripts

Documentation

Technical Papers

Examples

Related Projects

Blogs

bmc - Catching disk latency in the act

Dec 31, 4:57 PM

Today, Brendan made a very interesting discovery about the potential sources of disk latency in the datacenter. Here's a video we made of Brendan explaining (and demonstrating) his discovery: This ...

brendan - Unusual disk latency

Dec 31, 4:30 PM

The following screenshot shows two spikes of unusually high disk I/O latency, which has seriously hurt throughput performance: This screenshot is from Analytics on the 7410 . The issue is not with ...

brendan - JBOD Analytics example

Dec 31, 12:19 AM

The Analytics feature of the Sun Storage 7000 series provides a fantastic new insight into system performance. Some screenshots have appeared in various blog posts posts , but there is a lot more of ...

tpenta - Christmas All Year Through

Dec 21, 4:13 PM

Merry Christmas! During the last month I've participated in an amazing collaboration. The result of which is the release of a song involving 22 Second Life Artists from all over the world. Below is a ...

brendan - Up to 2 Gbytes/sec NFS

Dec 15, 7:55 PM

In a previous post , I showed how many NFS read ops/sec I could drive from a Sun Storage 7410, as a way of investigating its IOPS limits. In this post I'll use a similar approach to investigate ...