统计

留言簿(1)

DB

Others

QA

Tech Website

阅读排行榜

评论排行榜

不错的Linux性能监控工具--dstat

OS实时监控工具dstat,整合了vmstat, iostat, ifstat, netstat等常见os监控工具的优点,输出的结果简单直观,并且结果可以保存到csv文件。
dokie@ubuntu:~$ dstat
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq
| read  writ| recv  send|  in   out | int   csw 
 
14   5  78   3   0   0| 553k  109k|   0     0 |  83B  989B| 983  2190 
  
8   2  90   0   0   0|   0     0 |2076B 1383B|   0     0 |1076  1407 
  
9   3  89   0   0   0|   0    72k|7530B  420B|   0     0 | 721  1501 
  
9   4  87   0   0   0|   0     0 |9547B  564B|   0     0 | 750  1474 
  
8   2  89   0   0   0|   0     0 |  12k  672B|   0     0 | 772  1681 
  
9   2  89   0   0   0|   0     0 |  13k  792B|   0     0 | 677  1396 


dokie@ubuntu:~$ dstat -h
Usage: dstat [
-afv] [options..] [delay [count]]
Versatile tool 
for generating system resource statistics

Dstat options:
  
-c, --cpu              enable cpu stats
     
-0,3,total           include cpu0, cpu3 and total
  
-d, --disk             enable disk stats
     
-D total,hda           include hda and total
  
-g, --page             enable page stats
  
-i, --int              enable interrupt stats
     
-5,eth2              include int5 and interrupt used by eth2
  
-l, --load             enable load stats
  
-m, --mem              enable memory stats
  
-n, --net              enable network stats
     
-N eth1,total          include eth1 and total
  
-p, --proc             enable process stats
  
-r, --io               enable io stats (I/O requests completed)
  
-s, --swap             enable swap stats
     
-S swap1,total         include swap1 and total
  
-t, --time             enable time/date output
  
-T, --epoch            enable time counter (seconds since epoch)
  
-y, --sys              enable system stats

  
--aio                  enable aio stats
  
--fs                   enable fs stats
  
--ipc                  enable ipc stats
  
--lock                 enable lock stats
  
--raw                  enable raw stats
  
--socket               enable socket stats
  
--tcp                  enable tcp stats
  
--udp                  enable udp stats
  
--unix                 enable unix stats
  
--vm                   enable vm stats

  
-M stat1,stat2         enable external plugins
     
--mods stat1,stat2

  
--list                 list all internal and external plugins

  
-a, --all              equals -cdngy (default)
  
-f, --full             expand -C, -D, -I, -N and -S discovery lists
  
-v, --vmstat           equals -pmgdsc -D total

  
--integer              show integer values
  
--nocolor              disable colors (implies --noupdate)
  
--noheaders            disable repetitive headers
  
--noupdate             disable intermediate updates
  
--output file          write CSV output to file

  delay is the delay in seconds between each update
  count is the number of updates to display before exiting
  The 
default delay is 1 and count is unspecified (unlimited)


常用的命令:dstat -cdlmnpsy
导出为CVS:
dstat -ta --output osstat.csv

posted on 2011-03-17 00:19 XXXXXX 阅读(791) 评论(0)  编辑  收藏 所属分类: Linux&Unix


只有注册用户登录后才能发表评论。


网站导航: