Hi all, DTrace looks exciting, and I'd love to install it on a Ubuntu 18.02 or 20.02 VM and try it out!
Errr... how do I do that, precisely? I've gone through Brendan's website: https://www.brendangregg.com but it mostly covers what to do after DTrace is installed, and gives links to and reviews of other tracing tools that seem to have gone dormant. I gave SystemTap a try, but my test program (show processes sending udp packets to 8.8.8.8 port 53) reported test 8.8.8.8 packets going to 0.0.0.0 and then I read it's prone to crashing the system, so bye-bye SystemTap. OpenDtrace looked good, but there's no instructions on how to install it ( https://github.com/opendtrace/opendtrace ), and the documentation is in TeX, although a rendered PDF can be found at https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-924.html , which indicates that OpenDTrace doesn't run on Linux. Is there anyone here who can tell me how to run https://www.brendangregg.com/DTrace/udpsnoop.d (or something that does the same thing) on Linux? I just want to find which processes are using Google's nameservers. Thanks in advance! NB: I'm arriving at this mailing list (https://dtrace.topicbox.com/groups/dtrace-discuss) in October 2022, and the second-last message in the archive is from 2020, so I'm not expecting much of a response, but hope springs eternal! :-) ------------------------------------------ DTrace: dtrace-discuss Permalink: https://dtrace.topicbox.com/groups/dtrace-discuss/T345746b17158d294-Ma5a49f507a31d986e17afe27 Delivery options: https://dtrace.topicbox.com/groups/dtrace-discuss/subscription