Is there a .Net equivalent or analogue for dtrace?
Asked
Active
Viewed 2,548 times
3 Answers
2
Not directly in the sense of a system where you can 'script' the way you can with DTrace.
However there is Event Tracing (Good intro), which combined with Performance monitoring and Powershell (Powershell and ETW ) could provide you with the information you need. It is not specific to .NET but encompasses a given .NET process (use perfmon for the .NET specific items).

S.Skov
- 707
- 4
- 8
1
Now that ASP.NET can be run on Linux compatible containers, and those linux compatible containers can be run on SmartOS instead, in effect there may be a possibility of running Dtrace to assist with debugging .NET Code or CoreCLR code at least. In fact this has now been done: https://www.joyent.com/blog/running-and-debugging-coreclr-on-triton

Thomas
- 11
- 1
0

oo_dev
- 777
- 7
- 20

Mitch Wheat
- 295,962
- 43
- 465
- 541
-
1dTrace is scriptable. Is this also the case for Windbg and perfmon? – Thorbjørn Ravn Andersen May 08 '10 at 14:03