DExplorer
DExplorer automatically runs a collection of DTrace scripts to examine many areas of the system, and places the output in a meaningful directory structure that is tar'd and gzip'd.
Download dexplorer
# dexplorer Output dir will be the current dir (/export/home/root/DTrace/Dexplorer). Hit enter for yes, or type path: Starting dexplorer ver 0.70. Sample interval is 5 seconds. Total run is > 100 seconds. 0% Interrupts by CPU... 5% Interrupt counts... 10% Dispatcher queue length by CPU... 15% Sdt counts... 20% Pages paged in by process name... 25% Files opened count... 30% Disk I/O size distribution by process name... 35% Minor faults by process name... 40% Vminfo data by process name... 45% Mib data by mib statistic... 50% TCP write bytes by process... 55% Sample process @ 1000 Hz... 60% Syscall count by process name... 65% Syscall count by syscall... 70% Read bytes by process name... 75% Write bytes by process name... 80% Sysinfo counts by process name... 85% New process counts with arguments... 90% Signal counts... 95% Syscall error counts... 100% Done. File is de_jupiter_200506271803.tar.gz # # ls -l de_jupiter_200506271803.tar.gz -rw-r~--r~-- 1 root root 6346 Jun 27 18:05 de_jupiter_200506271803.tar.gz
You are welcome to discuss DExplorer on the dtrace mailing list.
on 2009/10/26 23:49