iostat 命令detail

iostat主要统计三方面的信息
一 CPU时间百分比
iostat -c (c-->cpu)
有6项 %user %sys %nice %idle %steal %iowait

二 块设备
iostat -d -x intervals counts (intervals 统计周期,counts,统计次数)
iostat -x /dev/sdax intervals counts
各项含义解析
tps: transfers per second ,每秒传输次数,就是每秒I/O次数,I/O per seconds
rrqm/s: 块设备的队列中每秒的合并读请求的数量
wrqm/s: 块设备的队列中每秒的合并写请求的数量
r/s: 每秒的读块设备的次数
w/s: 每秒的写块设备的次数
rsec/s:每秒读取的扇区数
wsec/s:每秒写入的扇区数
avgrq-sz: 对块设备的请求的平均大小(扇区为单位)
avgqu-sz: 对块设备的请求的队列的平均长度
await: 平均每次I/O操作在队列中等待的时间(ms)
svctm: 平均完成每次I/O花费的时间(不算在队列中等待的时间)(ms)
%util: CPU平均用于I/O操作的时间占总CPU时间的百分比

三 NFS统计报告
iostat -n -h
各项的含义
Filesystem: 显示NFS server及目录的挂载点
rBlk_nor/s:应用每秒通过read读取的block(512B大小)
wBlk_nor/s:应用每秒通过write写入的block(512B大小)
rBlk_dir/s:应用每秒通过带有O_DIRECT标志的文件读取的block
wBlc_dir/s:应用每秒通过带有O_DIRECT标志的文件写入的block
rBlk_svr/s:应用每秒通过NFS Client 从NFS server读取的block
wBlk_svr/s:应用每秒通过NFS Client 向NFS server写入的block
ops/s: 对文件系统的每秒操作次数
rops/s: 对文件系统的每秒读操作次数
wops/s: 对文件系统的每秒写操作系数

原文地址:https://www.cnblogs.com/slips/p/3331154.html