Awesome DTrace
An Awesome collection of resources, documentation, and examples for the DTrace dynamic tracing framework.
About this tool
Awesome DTrace
A curated, community-maintained directory of learning materials, software, and tools for the DTrace dynamic tracing framework.
- Website/Source: https://github.com/xen0l/awesome-dtrace
- Category: Themed Directories
- Tags: awesome-lists, devops, observability
Overview
Awesome DTrace organizes books, articles, videos, tools, and software integrations related to DTrace into a single, structured list. It is part of the broader sindresorhus/awesome ecosystem of curated lists.
Features
Learning Resources
- Books
- Section dedicated to recommended DTrace books for structured learning.
- Other learning materials
- Additional resources (beyond books) for learning DTrace concepts and usage.
Articles
- General DTrace articles
- Collection of articles about DTrace and real-world use cases.
- Provider-specific subsections
- PID Provider – Articles focused on using the PID provider.
- USDT Provider – Articles covering Userland Statically Defined Tracing.
- Sysevent Provider – Articles about tracing system events.
- Language-specific usage
- Ruby and DTrace – Articles and examples for using DTrace with Ruby.
- Visualization methods
- Articles and resources on visualizing DTrace output and results.
Videos
- Curated list of video content related to DTrace, including:
- dtrace.conf 2008 (YouTube playlist)
- dtrace.conf 2012 (YouTube playlist)
- dtrace.conf 2016 (conference resources on Joyent)
Software with DTrace Support
- Programming Languages
- Erlang – Entries for Erlang integrations or tooling with DTrace.
- Lua – Lua tooling or bindings with DTrace support.
- Node.js – Node.js modules or runtimes with DTrace hooks.
- Perl – Perl tools or modules supporting DTrace.
- PHP – PHP integrations or extensions with DTrace support.
- Python – Python libraries or tools that expose DTrace functionality.
- Ruby – Ruby gems or runtime support for DTrace.
- Databases
- Section listing databases that offer DTrace probes or integrations.
- Webservers
- Web servers that expose DTrace probes or tracing capabilities.
- Visualization
- Software for visualizing DTrace metrics, traces, and performance data.
Tools
- A section for standalone tools that enhance, extend, or ease the use of DTrace (e.g., helpers, wrappers, analysis tools).
Community
- Links and references to community channels or resources related to DTrace.
Documentation & Meta
- Docs directory (
docs/) andmkdocs.ymlindicating structured documentation site support. - Contribution guidelines (
CONTRIBUTING.md) for adding or updating entries. - License file (
LICENSE) clarifying usage and redistribution terms. - Build/automation helpers (e.g.,
Makefile,.travis.yml,requirements.txt) for maintaining and publishing the list and documentation.
Pricing
Not applicable. Awesome DTrace is an open, curated list hosted on GitHub and is not a commercial product or service.
License
- A
LICENSEfile is present in the repository. For exact terms, refer directly to the file in the GitHub repository.
Contributing
- Contributions are explicitly welcomed.
- Potential contributors are directed to follow the repository’s contribution guidelines (
CONTRIBUTING.md) before submitting changes or additions.
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)A curated Awesome directory of resources, tools, and roles for Ansible, the open‑source automation and configuration management platform.
An Awesome list of tools, frameworks, and practices for managing technical and business operations via chat (ChatOps).
An awesome list of offensive security research, techniques, and resources related to attacking CI/CD systems and software delivery pipelines.
A curated GitHub collection of awesome DevOps tools, technologies, platforms, and learning resources.
An awesome list of tools, scripts, and resources for working with the DigitalOcean cloud computing platform.
A curated list of awesome resources, tools, and projects for working with Linux containers and containerization technologies.