403Webshell
Server IP : 210.245.233.93  /  Your IP : 216.73.216.226
Web Server : Apache/2.2.15 (CentOS)
System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/dstat/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/dstat/dstat_disk_util.pyo
Ñò
>3Kc@sdefd„ƒYZdS(tdstat_plugincBs;eZdZd„Zd„Zd„Zd„Zd„ZRS(s
    Percentage of bandwidth utilization for block devices.

    Displays percentage of CPU time during which I/O requests were issued
    to the device (bandwidth utilization for the device). Device saturation
    occurs when this value is close to 100%.
    cCsPd|_d|_d|_tidƒ|_|idƒd|_d|_dS(	Ntfii"s(^(dm-[0-9]+|md[0-9]+|[hs]d[a-z]+[0-9]+)$s/proc/diskstatstutili(R(	ttypetwidthtscaletretcompilet
diskfiltertopentnicktcols(tself((s#/usr/share/dstat/dstat_disk_util.pyt__init__s			
	cGs£g}xd|iƒD]V}t|ƒdjoqn|ddgdjoqn|d}|i|ƒqWx|D]}|i|ƒqtW|p
td‚n|S(Ni
it0iis*No suitable block devices found to monitor(t
splitlinestlentappendt	Exception(Rtobjlisttrettltnametitem((s#/usr/share/dstat/dstat_disk_util.pytdiscovers


cCsèg}tio
ti}n–g}g}tidƒD]}|tii|ƒq7~}xL|iD]A}|ii|ƒoqcn||joqcn|i	|ƒqcW|i
ƒx/|D]'}||ijo|i	|ƒq¹q¹W|S(Ns/sys/block/*(toptdisklisttglobtostpathtbasenameRRtmatchRtsort(RRtvarlistt_[1]tfilenametblockdevicesR((s#/usr/share/dstat/dstat_disk_util.pytvars!s$

6


cCs|iS(N(R%(R((s#/usr/share/dstat/dstat_disk_util.pyR3scCs`x|iD]}d|i|<q
Wx½|iƒD]¯}t|ƒdjoq.n|ddjo|ddjoq.n|d}|ddgdjoq.n||ijo-|i|dt|d	ƒf|i|<q.q.WxQ|iiƒD]@}|i|d|i|dd
ttdf|i	|<qñWt
tijo|ii
|iƒndS(
Nii
iRi	iiiigð?iè(i(R%tset2RRtlongtkeystset1thztelapsedtvaltstepRtdelaytupdate(RRR((s#/usr/share/dstat/dstat_disk_util.pytextract6s&

"
1>(t__name__t
__module__t__doc__R
RR%RR0(((s#/usr/share/dstat/dstat_disk_util.pyRs					N(tdstatR(((s#/usr/share/dstat/dstat_disk_util.pyt<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit