Dynamic tracing was open sourced in 2005 as part of opening Solaris 10. Since that time, many operating system platforms (including FreeBSD and Mac OS X) have ported DTrace facilities into their operating systems. But less well known is that numerous programming languages including the three target languages for this talk: Python, Perl and Erlang have DTrace facilities.
During this talk, we’ll cover some of the basics of DTrace itself, including its scripting language “d”, the support facilities for DTrace in Python, Perl and Erlang in each language, and finish with examples of using DTrace probes to pinpoint and resolve real-world application level problems.
Mark Allen has over 10 years of experience as a software developer, system administrator and security architect. He has given presentations to hundreds of peer developers at his $dayjob and at venues like OSCON, Frozen Perl workshop, YAPC::NA, Pittsburgh Perl workshop and others.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or firstname.lastname@example.org.
View a complete list of OSCON contacts