--- wikisrc/tutorials/how_to_enable_and_run_dtrace.mdwn 2017/04/08 21:38:18 1.18 +++ wikisrc/tutorials/how_to_enable_and_run_dtrace.mdwn 2017/10/13 04:38:31 1.21 @@ -128,3 +128,16 @@ in the kernel. Put it in sleep.d: Start the script running (dtrace -s sleep.d) and then execute a "sleep 2" in another shell. + +## Tools included base + +Starting with NetBSD-8, on builds where `MKDTRACE=yes` is set, scripts from +[Brendan Gregg's DTrace toolkit](https://github.com/opendtrace/toolkit/) are installed in base as standard. + +At present, the following scripts are installed in `/usr/sbin`: + + dtruss - An implementation of the truss utility in DTrace which traces the system calls + made by a process + execsnoop - snoop on execution of processes as they occur + opensnoop - snoop on openning of files as they occur + procsystime - print process system call time details.