#DTrace
We are excited for SC25 next week in St. Louis!

Each year we invite OpenMP members to submit short videos on various OpenMP topics. Those videos are now available. Learn about DTrace, PyOMP, AI-assistance and more!

www.openmp.org/events/sc25/
#HPC #GPU #DTrace #PyOMP #parallel #programming
November 11, 2025 at 2:04 PM
🐚 The spirit of OpenSolaris endures through OpenIndiana — a community-led fork that keeps UNIX engineering alive with ZFS, DTrace & SMF, plus modern desktop support.

📖 thenewstack.io/unix-opensol...

#Unix #OpenSource #Solaris
Unix: OpenSolaris Lives on in This OpenIndiana Fork
Sun Microsystems' open source Unix distribution, called OpenSolaris, lives on in this variant. Linux users should give it a try.
thenewstack.io
November 9, 2025 at 9:13 PM
What is Premiere Pro (or any app) doing when you're using it?

Say hello to DTrace.

isaact.micro.blog/2025/11/08/d...

#PostChat
Doing Detective Work with DTrace (opensnoop and rwsnoop)
If you’ve ever wondered: What happens when I launch my app? What is my app doing right now? Why is my app taking so long to do something? Then you’ll want to know a little bit about using DTrace. If...
isaact.micro.blog
November 8, 2025 at 2:55 PM
dtrace.1: Document DTRACE_DEBUG Reviewed by: markj MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D53627

Interest | Match | Feed
Origin
cgit.freebsd.org
November 8, 2025 at 10:37 AM
📰 OpenTelemetry: Escape Hatch from the Observability Cartel

💬 OpenTelemetry's popularity is questioned; users find it verbose & buggy, prefer alternatives like dtrace. Grafana's UX pales to Datadog. 😕

https://news.ycombinator.com/item?id=45809835
November 7, 2025 at 1:15 PM
dtrace.1: Fix mdoc macros around -x There should be no space between -x's "arg" and "=value". MFC after: 3 days

Interest | Match | Feed
Origin
cgit.freebsd.org
November 6, 2025 at 11:24 PM
dtrace_pid.4: Document the DTrace PID provider MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D51287

Interest | Match | Feed
Origin
cgit.freebsd.org
November 6, 2025 at 10:52 PM
dtrace_callout_execute.4: Document the DTrace callout_execute provider MFC after: 2 weeks Fixes: 91dd9aae1ab8 Add explicit static DTrace tracing to the callout mechanism Differential Revision: https://reviews.freebsd.org/D51397

Interest | Match | Feed
Origin
cgit.freebsd.org
November 4, 2025 at 12:26 PM
dtrace_vfs.4: Document the DTrace vfs provider Reviewed by: bcr MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D51317

Interest | Match | Feed
Origin
cgit.freebsd.org
November 3, 2025 at 4:47 PM
DTrace only works on mac when you have sudo and (the binary is not a system process OR SIP is disabled). linux doesn't need special permissions. there's some more discussion of this here: lobste.rs/s/uwyfpy/bui...

i haven't investigated freebsd and windows enough to know what permissions they need.
November 2, 2025 at 7:57 PM
Really nice blog

> The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux.

Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
November 2, 2025 at 5:59 PM
dtrace/arm64: properly traverse the symbol table

Interest | Match | Feed
Origin
cgit.freebsd.org
October 29, 2025 at 6:59 PM
Can we get dtrace for linux into nixpkgs?
October 28, 2025 at 6:25 PM
blogs.oracle.com
October 28, 2025 at 6:13 PM
what really intimidates me arent MAGAs but people who know how to use DTrace
October 27, 2025 at 3:38 AM
Overall I've found bpftrace to be generally similar to DTrace, but different in frustrating ways. Often it seems like the right thing to do is to extract data as JSON out of it, then write a user mode program on top to do processing
October 23, 2025 at 9:53 PM
The irony is that using USDT **sounds** advanced, but I’m literally just using printf in Dtrace right now. 🤣

So I’m basically doing printf debugging. But via the kernel…
October 23, 2025 at 7:27 PM
USDT is so cool!
October 22, 2025 at 8:32 PM
What an adventure! I wrote about how the Node.js docs on backpressure led me to trying out DTrace for the first time

Read here: tylerhillery.com/blog/tyler-t...
October 19, 2025 at 1:33 PM
Glad to see that DTrace is looking a lot better than last I looked in Rust. The the usdt crate is much better documented and has many more features now.
Also excited to see some examples of scripts using the nextest probes!
October 19, 2025 at 6:48 AM
Have to say, LLMs have been a real revelation when it comes to learning these kinds of things. They still get things wrong (eg thinking dtrace -w is wait, not destructive mode), and are no substitute for real competence, but they can help you go pretty far!
October 19, 2025 at 1:23 AM
Coming soon: #USDT probes for #nextest! Use nextest to trace events with #DTrace or #bpftrace. Uses our (Oxide's) usdt crate, and works on Linux, macOS, illumos and FreeBSD.
USDT probes - cargo-nextest
Dynamically trace nextest events with DTrace and bpftrace.
nexte.st
October 19, 2025 at 1:17 AM
Helping Claude chat with more correct responses to it making basic dtrace script errors. Anything is better than long winded explanations about things that I already know and it's repeatedly getting wrong. 🤷‍♂️
October 18, 2025 at 9:49 PM
Is #DTrace really that much better than other Tracing #Software?
October 18, 2025 at 2:22 AM
I have crossed paths with Bryan at conferences a few times, but I came to know of dtrace in particular because I was an understudy to the Solaris sysadmin of Cal Poly’s computer science department, Tom Cubanski, when I was studying there. Tom introduced me to dtrace and Brendan Gregg’s observations.
October 17, 2025 at 5:00 PM