linux常用命令的使用之iostat
2017-01-10 15:00
656 查看
iostat主要用于监控系统设备的IO负载情况
先来看看他的基本用法
Linux 3.10.0-327.el7.x86_64 内核版本
(localhost.localdomain) 主机名
01/10/2017 日期
(1 CPU) cpu数
avg-cpu段:
%user: 在用户级别运行所使用的CPU的百分比.
%nice: nice操作所使用的CPU的百分比.
%sys: 在系统级别(kernel)运行所使用CPU的百分比.
%iowait: CPU等待硬件I/O时,所占用CPU百分比.
%idle: CPU空闲时间的百分比.
Device段:
tps: 每秒钟发送到的I/O请求数.
Blk_read /s: 每秒读取的block数.
Blk_wrtn/s: 每秒写入的block数.
Blk_read: 读入的block总数.
Blk_wrtn: 写入的block总数.
然后看看各种参数的意义
-c 仅显示CPU统计信息
-d 仅显示磁盘统计信息
-k 以K为单位显示每秒的磁盘请求数,默认单位块.
-p device | ALL
与-x选项互斥,用于显示块设备及系统分区的统计信息.也可以在-p后指定一个设备名
-t 在输出数据时,打印搜集数据的时间.
-V 打印版本号和帮助信息.
-x 输出扩展信息.
rrqm/s 将读入请求合并后,每秒发送到设备的读入请求数.
wrqm/s 将写入请求合并后,每秒发送到设备的写入请求数.
r/s 每秒发送到设备的读入请求数.
w/s 每秒发送到设备的写入请求数.
rsec/s 每秒从设备读入的扇区数.
wsec/s 每秒向设备写入的扇区数.
rkB/s 每秒从设备读入的数据量,单位为K.
wkB/s 每秒向设备写入的数据量,单位为K.
avgrq-sz 发送到设备的请求的平均大小,单位是扇区.
avgqu-sz 发送到设备的请求的平均队列长度.
await I/O请求平均执行时间.包括发送请求和执行的时间.单位是毫秒.
svctm 发送到设备的I/O请求的平均执行时间.单位是毫秒.
%util 在I/O请求发送到设备期间,占用CPU时间的百分比.用于显示设备的带宽利用率.
命令后直接加上数字表示每个x秒执行一次。
命令后加上两个数字,第一个表示每隔x秒执行一次,第二个表示一共执行y次。执行完后 自动停止
先来看看他的基本用法
Linux 3.10.0-327.el7.x86_64 内核版本
(localhost.localdomain) 主机名
01/10/2017 日期
(1 CPU) cpu数
avg-cpu段:
%user: 在用户级别运行所使用的CPU的百分比.
%nice: nice操作所使用的CPU的百分比.
%sys: 在系统级别(kernel)运行所使用CPU的百分比.
%iowait: CPU等待硬件I/O时,所占用CPU百分比.
%idle: CPU空闲时间的百分比.
Device段:
tps: 每秒钟发送到的I/O请求数.
Blk_read /s: 每秒读取的block数.
Blk_wrtn/s: 每秒写入的block数.
Blk_read: 读入的block总数.
Blk_wrtn: 写入的block总数.
然后看看各种参数的意义
-c 仅显示CPU统计信息
-d 仅显示磁盘统计信息
-k 以K为单位显示每秒的磁盘请求数,默认单位块.
-p device | ALL
与-x选项互斥,用于显示块设备及系统分区的统计信息.也可以在-p后指定一个设备名
-t 在输出数据时,打印搜集数据的时间.
-V 打印版本号和帮助信息.
-x 输出扩展信息.
rrqm/s 将读入请求合并后,每秒发送到设备的读入请求数.
wrqm/s 将写入请求合并后,每秒发送到设备的写入请求数.
r/s 每秒发送到设备的读入请求数.
w/s 每秒发送到设备的写入请求数.
rsec/s 每秒从设备读入的扇区数.
wsec/s 每秒向设备写入的扇区数.
rkB/s 每秒从设备读入的数据量,单位为K.
wkB/s 每秒向设备写入的数据量,单位为K.
avgrq-sz 发送到设备的请求的平均大小,单位是扇区.
avgqu-sz 发送到设备的请求的平均队列长度.
await I/O请求平均执行时间.包括发送请求和执行的时间.单位是毫秒.
svctm 发送到设备的I/O请求的平均执行时间.单位是毫秒.
%util 在I/O请求发送到设备期间,占用CPU时间的百分比.用于显示设备的带宽利用率.
命令后直接加上数字表示每个x秒执行一次。
命令后加上两个数字,第一个表示每隔x秒执行一次,第二个表示一共执行y次。执行完后 自动停止
相关文章推荐
- linux的文本编辑器VI常用命令和使用说明
- 掌握各linux 常用命令的使用
- Linux 常用命令使用方法大搜刮
- linux 的命令使用及一些简单常用的命令
- Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)
- linux常用命令以及命令帮助的使用
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- Linux 常用命令使用方法大搜刮
- Linux下使用一些常用的svn命令
- linux常用命令使用记录(一)
- Linux 常用命令使用方法大搜刮
- linux、unix下使用磁带机的常用命令
- 常用Linux命令组合使用方式
- Linux 常用命令基本使用方法大总结
- Linux常用命令使用技巧(2)
- Linux 常用命令使用方法大搜刮
- PHP执行linux系统命令的常用函数使用说明
- Linux命令行下常用svn命令的使用方法[转自:www.hackbase.com]
- Unix/Linux常用命令—pico文本编辑器的使用方法
- linux 常用命令 使用点滴