thanks, Brendan !!!


Thanks,

James Yang
Global Unix Support,  IES,  GTO
Deutsche Bank US
Phone:   201-593-1360
Email :   jianhua.y...@db.com
Pager :  1-800-946-4646  PIN# 6105618
CR: NYC_UNIX_ES_US_UNIX_SUPPORT
http://dcsupport.ies.gto.intranet.db.com/


---
This communication may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this communication
in error) please notify the sender immediately and destroy this
communication. Any unauthorized copying, disclosure or distribution of the
material in this communication is strictly forbidden.

Deutsche Bank does not render legal or tax advice, and the information
contained in this communication should not be regarded as such.

                                                                       
             Brendan Gregg -                                           
             Sun Microsystems                                          
             <bren...@sun.com>                                             To
                                        Jianhua Yang/db/db...@dbamericas
             12/17/08 10:32 PM                                             cc
                                        dtrace-discuss@opensolaris.org 
                                                                      Subject
                                        Re: [dtrace-discuss] disk utilization
                                        is over 200%                   
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       




G'Day,

On Wed, Dec 17, 2008 at 06:12:27PM -0500, Jianhua Yang wrote:
>
>    Hello,
>    I use Brendan's sysperfstat script to see the overall system
>    performance and found the the disk utilization is over 100:
>    15:51:38 14.52 15.01 200.00 24.42 0.00 0.00 83.53 0.00
>    15:51:42 11.37 15.01 200.00 25.48 0.00 0.00 88.43 0.00
>    ------ Utilisation ------ ------ Saturation ------
>    Time %CPU %Mem %Disk %Net CPU Mem Disk Net
>    15:51:45 11.01 15.01 200.00 12.02 0.00 0.00 95.03 0.00
>    15:51:48 13.80 15.01 200.00 24.87 0.00 0.00 98.86 0.00
>    15:51:51 9.44 15.01 200.00 17.02 0.00 0.00 102.64 0.00
>    15:51:54 9.49 15.01 164.59 9.10 0.00 0.00 83.75 0.00
>    15:51:57 16.58 15.01 2.83 20.46 0.00 0.00 0.00 0.00

Disk and Network are in terms of a single disk or network interface.  From
the header of sysperfstat:

# The utilisation values for CPU and Memory have maximum values of 100%,
# Disk and Network don't. 100% CPU means all CPUs are running at 100%, however
# 100% Disk means perhaps 1 disk is running at 100%, or 2 disks at 50%;
# a similar calculation is used for Network. There are some sensible
# reasons behind this decision that I hope to document at some point.

Sorry for the confusion.  I've err'd on the side of false-positives rather
than false-negatives, as your next step is now to drill down further and use
iostat as Jim suggested.

sysperfstat is a pretty simple Perl script anyway - you can customise it
as needed.

Brendan

--
Brendan Gregg, Sun Microsystems Fishworks.    http://blogs.sun.com/brendan

<<inline: graycol.gif>>

<<inline: pic08714.gif>>

<<inline: ecblank.gif>>

_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to