Overview
Dive into the world of DTrace, a powerful tracing tool for operating systems, in this 33-minute introductory video from Oracle. Explore the history, installation process, and fundamental concepts of DTrace while learning how to use this microscope into both userland and kernel activities. Gain hands-on experience with running DTrace, understanding probes and providers, and writing your first D script. Discover key features such as the BEGIN and END probes, predicates, and the execution process of D scripts. By the end of this comprehensive tutorial, you'll have a solid foundation in DTrace and access to additional resources for further learning, including free Oracle Linux training content, hands-on labs, and documentation.
Syllabus
Title screen
Outline
What is DTrace?
Main Features
Brief History
Install DTrace
Running DTrace
Terminology and Concepts
Probes and Providers
Define a Probe and Clause
The D Programming Language
What is a DTrace Predicate?
How Does It Work?
A First Example
The BEGIN and END Probe
Intermezzo: How Does a D Script Execute?
Putting it All Together
Additional Resources
Taught by
Oracle Learning