Zoom Outline PDF View  or  Email  


Solaris Dynamic Tracing (DTrace)




AUDIENCE:   System Administrators, kernel developers system tuners and application programmers who require to monitor processes in detail on live systems.

PREREQUISITES:   Good understanding of Sun's Solaris Operating system, ideally to Sys Ad level.

DURATION:   2 days. Hands on.

OBJECTIVES:   Solaris Dynamic Tracing, DTrace, is a new powerful feature introduced to Solaris 10. It is intended for use by System Administrators, System Tuning personnel, kernel developers and application programmers.

DTrace makes use of numerous built-in probes which can record arbitrary data from the system, trace processes on live systems, monitor kernel and application processes, all with minimal performance loss and totally programmable by the user.

COURSE CONTENT:  

· Introducing DTrace
Features, architecture, probes and D Scripts

· Using DTrace
DTrace performance monitoring, aggregations, D variables, arrays, built-in macros

· Debugging applications
The pid provider, application variables, transient errors, file access.

· Debugging system problems
Accessing Kernel Symbols, Kernel variables and data structures, lock contention info, monitoring read calls, anonymous tracing, speculative tracing, DTrace privileges.

· Troubleshooting DTrace
Minimising performance impact, DTrace buffers, debugging DTrace scripts.


NT07/01

© 2007 Verhoef Training

Schedule Dates

Course offered as
Inhouse or Public


There are no classes scheduled for this subject at this time.

Send us a request for this class

or

contact your account manager for scheduling information.

Contact Us


Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved