Professional Documents
Culture Documents
Dynamic Tracing With Dtrace
Dynamic Tracing With Dtrace
9-2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
DTrace: Introduction
9-3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Reasons to Use DTrace on Linux
• Many tracing and profiling tools exist for Linux, for varying
use cases:
– Inconsistent syntax, scripting languages, and output formats
– Lack of integration of both kernel and application tracing in a
single tool
• DTrace provides an integrated solution.
• Administrators and developers know DTrace from Oracle
Solaris.
• Existing D scripts can be used.
• Customers ask for it.
9-4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Enabling DTrace
9-6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
DTrace Probes
9-8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
DTrace Providers