DTrace is a comprehensive dynamic tracing framework. It provides a powerful infrastructure to enable administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior applications at runtime. DTrace can be used to observe applications written in Java, C, C++ PHP Ruby, Python and much more.
This Hands-on Lab has something for everyone. It will including DTrace fundamentals for those that are new to it. We will learn how to use DTrace to observe scripting languages. A typical AMP stack application will be observed and optimized. For experienced DTrace users, it discusses creating user-land statically defined tracing (USDT) probes in Java Platform, Standard Edition (Java SE platform) release 7.0 applications. For the superadvanced, the presentation covers using the Java technology-based and C APIs for DTrace.
NOTE: Those who plan on attending this tutorial will find prerequisite information and resources here.
Angelo Rajadurai is a senior engineer in the ISV engineering organization within Sun’s Market Development. Angelo started with Sun over 15 years ago, working in the Solaris x86 engineering team, followed by working with several of Sun’s large software and technology partners on variois Solaris engineering and optimization projects. He has presented Solaris & related technologies to developer audiences worldwide. He is currently a Sr. Web Architect for Emerging Markets and communities.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? oscon-idea@oreilly.com
View a complete list of OSCON contacts
Comments
Hi Steve, I was debating on virtual Box machine for the lab but was worried that copying 4 GB of machine image would be very slow! I need to find a JeOS (just enough OS) image to do the lab for next time and leave the AWS image as the post lab activity
The fact that we got 6 hours of class work that we could pick and choose from was awesome. Having homework that i could go back to the hotel and work on was very nice. So far my favorite tutorial this year.
Good tutorial and powerful tool. Providing a virtual machine with all of the required software for the labs would be a nice option in the future.
Awesome Talk Angelo. Loved it. Hopefully dtrace will come to linux soon