本文主要是介绍68. 进程管理 - dstat 统计系统资源使用率,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
开篇词
我们可以使用 dstat
工具来生成系统资源使用率统计数据。
选项
这里是 dstat
命令的一些选项:
选项 | 描述 |
---|---|
--list | 列出所有可用插件的名称。 |
-a 或 --all | 显示默认插件集,等价于 dstat -cdngy 。 |
-c 或 --cpu | 显示 CPU 统计。(系统、用户、空闲时间、等待时间)。 |
-C 0,1,N | 显示CPU0、CPU1 及 CPUN 的统计数据。(必须与 -c 或 --cpu 选项共用。) |
-d 或 --disk | 显示磁盘统计数据。 |
-D disk1, disk2,N | 显示 disk1、disk2 及 N 统计数据。(必须与 -d 或 --disk 选项共用。) |
-g 或 --page | 显示页统计数据。 |
-i 或 --int | 显示中断统计数据。 |
-I 27,28,N | 显示中断 27、28 及 N。(必须与 -i 或 --int 选项共用。) |
-l 或 --load | 显示平均负载统计数据。(1、5、15 分钟) |
-m 或 --mem | 显示内存统计数据。 |
-n 或 --net | 显示网络 I/O 统计数据。 |
-N eth1,eth2,N | 显示网络接口 eth1、eth2 及 N。(必须与 -n 或 --net 选项共用。) |
--net-packets | 显示接收到的及发送的网络包。 |
-p 或 --proc | 显示进程统计数据。 |
--proc-count | 显示处理器总数。 |
-r 或 --io | 显示 I/O 请求统计数据。 |
-s 或 --swap | 显示 swap 统计数据。 |
-S swap1,swap2,N | 显示 swap1、swap2 及 N 统计数据。(必须与 -s 或 --swap 选项共用。) |
--snooze | 显示各行消费的秒数。 |
-t 或 --time | 显示每行输出时间。 |
-T 或 --epoch | 显示每行输出时间戳。 |
-y 或 --sys | 显示系统统计数据。(中断、上下文切换) |
--aio | 显示 aio 统计数据。 |
--fs 或 --filesystem | 显示文件系统统计数据。(打开文件、inodes) |
--freespace | 每个文件系统的已用及可用空间。(窗口需要大于等于 2700 像素 |
这篇关于68. 进程管理 - dstat 统计系统资源使用率的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!