[dtrace-discuss] I/O bottleneck Root cause identification w Dtrace ?? (controller or IO
Todd Jobson
todd.jobson at sun.com
Tue Jul 31 11:06:44 PDT 2007
Thanks Guys,
I actually was hoping to find some internal specs on saturation points for specific IO drivers, etc.. or more specific details around the use of busstat for various backplanes and/or HBA's....
This is for my "sys_diag" performance profiling and analysis utility (snapshot, correlation, analysis, reporting.. with a single .html color coded report.. w dashboard, TOC, etc..).
I had already gone the route of quantifying the NIC and HBA Peak and AVG throughput #'s in sys_diag, as well as knowing some of the NIC saturation points (inbound RX pkts / sec.. that also relates to the interrupt issues.. and tuning required for "ce", etc..).. but was hoping to get some real quantified "thresholds" to report against.
I have been in discussions with Brendan Gregg.. (DtraceToolkit author).. and got
his permissison a while back to embed some of his Dtrace scripts within sys_diag.. and then
added some of my own to round things out.
If you haven't already checked out sys_diag, it is my one-stop performance and config snapshot utility that honestly does save a lot of time in profiling a system.. as was the need in the field that this filled with a single ksh script. It's available from both BigAdmin and SunFreeware.com at :
http://www.sun.com/bigadmin/jsp/descFile.jsp?url=descAll/sys_diag__solaris_c
and
http://www.sunfreeware.com
More comprehensive discussion / writeup's on the use of sys_diag can be found at my Sun blog :
http://blogs.sun.com/toddjobson
And if you're internal to Sun.. there's an article in this week's Technocrat.
Thanks for the responses guys.. and I'll check out the other tool you mentioned.
Todd
--
This message posted from opensolaris.org
More information about the dtrace-discuss
mailing list