This article shows the use of DTrace to solve a real-life problem, following the reasoning behind the process. The author presents short scripts and explains the language fragments used.
Dynamic Tracing (DTrace) in the Solaris 10 OS is too complex to cover in just one short article. Here the author explores how DTrace can be used to solve one real-life problem. The article follows the reasoning used -- the "if", the "when", and the "why" -- and takes the reader along on the journey. Short scripts are presented, as well as explanations of the language fragments used.
Contents
* Introduction
* The Application Domain
* A Short Introduction to DTrace
* The Initial Situation
* Watching the Children of the Process
* doorfs: What Is It?
* Name Service Cache Daemon
* References
=> Download the document as PDF.
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins

- My 10 UNIX Command Line Mistakes
- 25 PHP Security Best Practices For Sys Admins
- The Novice Guide To Buying A Linux Laptop
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
Facebook it - Tweet it - Print it -
We're here to help you make the most of sysadmin work. So, subscribe!
