Awesome Dtrace Save

A curated list of awesome DTrace books, articles, videos, tools and resources.

Project README

Awesome DTrace Awesome

A curated list of awesome DTrace books, articles, videos, tools and resources.

Contents


Learn

Recommended reading for learning DTrace.

Books

Other

Articles

Interesting articles about DTrace and real-world use cases.

PID Provider

USDT provider

Sysevent provider

Ruby and DTrace

Visualization methods

  • Flamegraphs - A visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately.
  • Heat Maps - Heat maps allow three dimensions of data to be visualized, similar to weather radar maps where color is used as a dimension.

Videos

Interesting videos about DTrace.

  • DTrace review - Bryan Cantrill explains how to significantly improve debugging both for development and live systems with DTrace.

dtrace.conf

Software

List of software with DTrace support.

Programming languages

Erlang

  • Erlang - DTrace and Erlang/OTP.

Lua

Node.js

Perl

PHP

  • PHP - Using PHP and DTrace.

Python

  • Python - DTrace patch for Python 2.7.x and 3.x.
  • python-usdt - Libusdt bindings for Python.

Ruby

  • Ruby - Ruby DTrace probes.
  • ruby-usdt - Native DTrace probes for ruby apps.

Databases

Webservers

Visualization

Tools

Community

Contributing

Contributions are more than welcome! Please see contribution guidelines first.

Open Source Agenda is not affiliated with "Awesome Dtrace" Project. README Source: xen0l/awesome-dtrace
Stars
147
Open Issues
0
Last Commit
6 years ago

Open Source Agenda Badge

Open Source Agenda Rating