dstat
如果系统没有些工具yum-yinstalldstat安装下即妥,此软件小巧玲珑,软件包大小只有144k,安装大小660k。
此工具默认情况下会动态显示CPU,disk,net,page,system负载情况,如下所示,当然会有颜色不同标示的,还是比较直观的,暂且直接复制凑合一看,还望各位看官海涵,千万莫拍砖。
[root@aaa]#dstat
----total-cpu-usage-----dsk/total--net/total----paging-----system--
usrsysidlwaihiqsiq|readwrit|recvsend|inout|intcsw
10189000|76k339k|00|00|208686
16382000|0280k|126k125k|00|1058500
12286000|0192k|4600B6204B|00|1037338
14283000|00|5042B2648B|00|1029277
常用参数
-ccpu是也,显示CPU系统占用,用户占用,空闲,等待,中断,软件中断等信息
-C当有多个CPU时候,此参数可按需分别显示cpu状态
e.g-C0,1显示cpu0和cpu1的信息
-ddisk是也,显示磁盘读写数据大小
-Dhdaandtotal
-nnet显示网络状态
-Nnet有多块网卡时,指定要显示的网卡
-lloadaverage显示系统负载情况
-mmemory显示内存使用情况
-gpage显示页面使用情况
-pprocess显示进程状态
-sswap显示交换分区使用情况
-S类似D/N
-rI/O请求情况
-ysystemstatus
--ipc显示ipc消息队列,信号等信息
--socket用来显示tcpudp端口状态
-aall此为默认选项等同于-cdngy
-vvmstat等同于-pmgdsc-Dtotal
--output文件此选项也比较有用,可以把状态信息以csv的格式重定向到指定的文件中,以便日后查看。e.gdstat--output/root/dstat.csv&此时让程序默默的在后台运行并把结果输出到/root/dstat.csv文件中
1.cpu:hiq,siq分别为硬中断和软中断次数。
2.system:int,csw分别为系统的中断次数(interrupt)和上下文切换(contextswitch)