🚧 Work in progress 🚧 [task board]
Create USDT probes and instrument your .NET application on Linux.
This library is a wrapper around the C library linux-usdt/libstapsdt.
It lets you create USDT probes in runtime and fire them with the int or string arguments.
The resulting probes will be traceable by any USDT tracer, e.g. bpftrace.
Start with dotnet run
and follow the instructions :)
Install libstapsdt. While this will require building the library from source, the process is very straightforward.