This document provides an overview and introduction to dynamic tracing using DTrace. It begins with defining DTrace as a framework for troubleshooting kernels and applications in real time. It then discusses how DTrace works by allowing the dynamic modification of operating systems and processes to record additional data at probes. The document demonstrates some basic DTrace commands like tracing BEGIN and END probes. Finally, it suggests starting to write DTrace probes by finding a place in the Qt source code to instrument.