介绍一个监控软件dstat

在监控方面,之前有了vmstat,iostat,sar等工具了,但如果想综合一点用的话,

新发现了一个不错的监控工具dstat,下面简单介绍之:

1下载:

http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm

2安装

3使用:

输入dstat后,会显示出cpu,disk,net,paging,system

的情况,1秒1次,可以设置为每1分钟1次:

dstat-a1

4每分钟监控一次:

date&&dstat-tclmdny60

5Dstatoptions:

-c,--cpu显示CPU情况

-C0,3,totalincludecpu0,cpu3andtotal

-d,--disk显示磁盘情况

-Dtotal,hdaincludehdaandtotal

-g,--pageenablepagestats

-i,--intenableinterruptstats

-I5,eth2includeint5andinterruptusedbyeth2

-l,--loadenableloadstats

-m,--mem显示内存情况

-n,--net显示网络情况

-Neth1,total可以指定网络接口

-p,--procenableprocessstats

-s,--swap显示swap情况

-Sswap1,total可以指定多个swap

-t,--timeenabletimecounter

-y,--sysenablesystemstats

--ipc报告IPC消息队列和信号量的使用情况

--lockenablelockstats

--rawenablerawstats

--tcpenabletcpstats

--udpenableudpstats

--unixenableunixstats

-Mstat1,stat2enableexternalstats

--modsstat1,stat2

-a,--all使用-cdngy缺省的就是这样显示

-f,--full使用-C,-D,-I,-Nand-S显示

-v,--vmstat使用-pmgdsc-D显示

--integershowintegervalues

--nocolordisablecolors(implies--noupdate)

--noheaders只显示一次表头以后就不显示了,使用重定向写入文件时很有用

--noupdatedisableintermediateupdates

--outputfile写入到CVS文件中

相关推荐