
|
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
|
|
|
|
Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved
|