本文主要介绍了Linux的系统监视工具dstat常见用法总结。dstat主要是用来检测CPU的占用,和你需要的朋友可以参考一下。





1)工具描述
dstat代替vmstat,iostat netstat,nfsstat和ifstat这些命令的工具是一个全方位的系统信息工具。与dstat SYSSTAT,有一种颜色在性能数据的人工观测的界面,易于观察和比较突出;dstat支持即时刷新,如输入dstat 3。每三秒收集一次,但最新的数据将每秒刷新一次。和SYSSTAT是相同的,与dstat可以收集性能资源指定。

2)软件安装


复制代码代码如下所示:
#光盘 /甲氧苄啶
# RZ
#转-干扰dstat-0.6.7-1。埃尔*。rf.noarch.rpm
#,dstat
/ usr /斌/ dstat



或Ubuntu(Debian):


复制代码代码如下所示:
$ apt-get install dstat



3)与dstat选项

C 3,总包括CPU0,进程和总
- d,磁盘显示磁盘条件
D总,HDA包括HDA和总
-页启用页统计
- i,int,启用中断统计
我5,eth2包括INT5到和中断使用eth2
- L -负载启用负载统计
- M,MEM显示内存
- N,net显示网络情况
n eth1,总可以指定网络接口
- p,-使能进程统计
- s,交换显示交换情况
的swap1,总可以指定多个交换
- T -时间启用时间计数器
- Y,系统启用系统统计
- IPC报告IPC消息队列和信号量的使用。
锁使锁状态
-原始启用统计数据
- TCP启用TCP统计
- UDP启用UDP统计
- unix启用UNIX统计
M STAT1,STAT2使外部数据
MODS STAT1,STAT2
一、所有使用cdngy默认显示它
- f,-完全使用- c,d,i,n和s
- V - vmstat使用pmgdsc三维显示
-整数显示整数值
-无颜色禁用颜色(意味着noupdate)
- noheaders不显示标题只有一次,它是一个重定向写文件有用
- noupdate禁用中间更新
-输出文件被写入CVS文件。
本软件如vmstat,但相对于vmstat是IO显示较少的部分,与dstat只能代替显示加载磁盘吞吐量显示,与dstat和几乎所有的监控软件,可以监控整个系统而不是一个过程或程序的深入分析。我经常使用dstat参数- cdlmnpsy,别名dstat = 'dstat - cdlmnpsy'alias链接

4)常用用法
有关CPU、硬盘和网络的详细信息。


复制代码代码如下所示:
dstat美元



有关CPU、硬盘和网络的详细信息。

C CPU


复制代码代码如下所示:
$ dstat C




D盘


复制代码代码如下所示:
$ dstat D




显示关于CPU、磁盘等的详细信息。


复制代码代码如下所示:
$ dstat - CDL D sda1