(我的实验环境ubuntu-12.04.3)

简介:dstat 是一个可以非常灵活使用和进行组合使用的全能系统信息统计工具,它可用于监控内存、进行、网络及磁盘性能,可用于替代 vmstat, ifstat,iostat,netstat,nfsstat,dmstat等工具。

1.使用之前需先执行如下命令进行安装:

# sudo apt install dstat

2.安装完成就可以直接使用dstat命令

dstat监控工具

显示说明:

  cpu:hiq、siq分别为硬中断和软中断次数。

  system:int、csw分别为系统的中断次数(interrupt)和上下文切换(context switch)

★语法:dstat [-afv] [options..] [delay [count]]

  使用man dstat查看dstat用法

 常用参数:

-c:显示cpu系统占用,用户占用,空闲,等待,中断,中断,软件中断等信息。

-C:当有多个CPU时候,此参数可按需分别显示cpu状态。

-d:显示磁盘读写数据大小。

-D hda,total:include hda and total。

-n:显示网络状态。

-N eth1,total:有多块网卡时,指定要显示的网卡。 

-l:显示系统负载情况。

-m:显示内存使用情况。

-g:显示页面使用情况。

-p:显示进程状态。

-s:显示交换分区使用情况。

-S:类似D/N。

-r:I/O请求情况。

-y:系统状态。 

--ipc:显示ipc消息队列,信号等信息。

--socket:用来显示tcp udp端口状态。