首页
最新活动
服务器租用
香港服务器租用
台湾服务器租用
美国服务器租用
日本服务器租用
新加坡服务器租用
高防服务器
香港高防服务器
台湾高防服务器
美国高防服务器
裸金属
香港裸金属服务器
台湾裸金属服务器
美国裸金属服务器
日本裸金属服务器
新加坡裸金属服务器
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
CDN
CDN节点
CDN带宽
CDN防御
CDN定制
行业新闻
官方公告
香港服务器资讯
帮助文档
wp博客
zb博客
服务器资讯
联系我们
关于我们
机房介绍
机房托管
登入
注册
帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
联系客服
服务器资讯
/
香港服务器租用
/
香港VPS租用
/
香港云服务器
/
美国服务器租用
/
台湾服务器租用
/
日本服务器租用
/
官方公告
/
帮助文档
iostat 命令详解
发布时间:2024-03-06 07:13:10 分类:帮助文档
iostat 命令详解 iostat 命令详解 语法参数详解返回值详解avg-cpu 段Device 段-x 参数的扩展值 性能分析I/O瓶颈内存不足CPU资源不足IOPS 计算吞吐量 计算 示例参考文章 iostat主要用于监控系统设备的IO负载情况,根据这个可以看出当前系统的写入量和读取量,CPU负载和磁盘负载。 语法 Usage: iostat [ options ] [ [ ] ] Options are: [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ] [ -j { ID | LABEL | PATH | UUID | … } ] [ [ -T ] -g
] [ -p [ [,…] | ALL ] ] [ […] | ALL ] 主要分为4个部分:iostat [ 选项 ] [<时间间隔> <次数> ] 参数详解 -c: 仅显示CPU统计信息,与-d选项互斥-d:仅显示磁盘统计信息,与-c选项互斥-h:使用NFS(Network File System网络文件系统)的输出报告,更加友好可读。需要使用-n参数开启NFS。-k:以 kb 为单位显示,默认情况下,iostat的输出是以block作为计量单位,加上这个参数可以以kb作为计量单位显示。(该参数仅在linux内核版本2.4以后数据才是准确的)-m:以 mb 为单位显示(该参数仅在linux内核版本2.4以后数据才是准确的)-N:显示磁盘阵列(LVM) 信息。-V:显示版本信息-x:显示更详细的磁盘报告信息,默认只显示六列,加上该参数后会显示更详细的信息(该参数仅在linux内核版本2.4以后数据才是准确的)-n:显示NFS(Network File System网络文件系统) 使用情况(该参数仅在linux内核版本2.6.17以后有效)-t:输出报告时显示系统时间-p:[ { device [,…] | ALL } ] 显示磁盘分区的相关统计信息(默认粒度只到磁盘,没有显示具体的逻辑分区)-y:跳过不显示第一次报告的数据,因为iostat使用的是采样统计,所以iostat的第一次输出的数据是自系统启动以来的累计的数据 -y 这个参数非常重要,因为第一次数据不属于正常数据,所以如果做数据统计时,计入了统计,会影响最终数据结果 -z:只显示在采样周期内有活动的磁盘-j:{ ID | LABEL | PATH | UUID | … } 磁盘列表的Device列要用什么维度来描述磁盘 返回值详解 avg-cpu 段 %usr CPU在用户模式下的时间百分比%nice CPU处在带NICE值的用户模式下的时间百分比%system CPU在系统模式下的时间百分比%iowait CPU等待输入输出完成时间的百分比%steal 管理程序维护另一个虚拟处理器时,虚拟CPU的无意识等待时间百分比%idle CPU空闲时间百分比 Device 段 tps 该设备每秒的传输次数(Indicate the number of transfers per second that were issued to the device.)。“一次传输"意思是"一次I/O请求”。多个逻辑请求可能会被合并为"一次I/O请求"。"一次传输"请求的大小是未知的。kB_read/s 每秒从设备读取的数据量kB_wrtn/s 每秒向设备写入的数据量kB_read 读取的总数据量kB_wrtn 写入的总数据量 -x 参数的扩展值 rrqm/s 每秒合并的读操作次数(当系统调用需要读取数据的时候,VFS(virtual File System)将请求发到各个FS,如果FS发现不同的读取请求读取的是相同Block的数据,FS会将这个请求合并Merge)wrqm/s 每秒合并的写操作次数r/s 每秒读次数 计算方式: △rd_ticks / △time 说明: △ 两次取样点的差值计算 rd_ticks 读花费的毫秒数 time 取样时间 w/s 每秒写次数,r/s+w/s就是磁盘IOPSrkB/s 每秒读数据量(KB单位)wkB/s 每秒写数据量(KB单位),rkB/s+wkB/s就是磁盘吞吐量avgrq-sz 平均每次设备I/O操作的 (扇区)数据大小。 计算方式: 两次读取的rd_sectors(读取的扇区数)和wr_sectors(写成功的总的扇区数)的和的差值除以两次读取的rd_ios和wr_ios的和的差值。 avgqu-sz 平均I/O队列长度,即IO等待个数。数值越低越好。 计算方式: 两次读取的rq_ticks(加权毫秒数)的差值除以两次读取的时间间隔时间毫秒数。 说明: rq_ticks 加权毫秒数,例如:在超市买东西,后面10个人等待第一个人付钱。第一个人花了1分钟付钱,那么这10个人花费的时间就是1*10分钟。也就是说它计算的是时间与当前等待的个数的乘积。 await 每一个IO请求的处理的平均时间(单位ms)。 计算方式: (△rd_ticks +△ wr_ticks)/(△rd_ios + △wr_ios) 说明: △ 两次取样点的差值计算 rd_ticks 读花费的毫秒数 wr_ticks 写花费的毫秒数 rd_ios 读完成的次数 wr_ios 写完成的次数 r_await 每个读操作平均所需的时间(单位ms), r_await + w_await 就是磁盘对请求响应时间 注意: 不仅包括硬盘设备读操作的时间,还包括了在kernel队列中等待的时间 w_await 每个写操作平均所需的时间(单位ms) 注意: 不仅包括硬盘设备写操作的时间,还包括了在kernel队列中等待的时间 svctm 表示平均每次设备I/O操作的服务时间(以毫秒为单位)。 说明: 如果svctm的值与await很接近,表示几乎没有I/O等待,磁盘性能很好,如果await的值远高于svctm的值,则表示I/O队列等待太长, 系统上运行的应用程序将变慢。 %util 在统计时间内所有处理IO时间,除以总共统计时间。 示例: 例如,如果统计间隔1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷运行了,注意:当然如果是多磁盘,即使%util是100%,因为磁盘的并发能力,所以磁盘使用未必就到了瓶颈 性能分析 I/O瓶颈 如果%iowait的值过高,表示硬盘存在I/O瓶颈 内存不足 %idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU在等待分配内存,此时应加大内存容量 CPU资源不足 如果%idle值持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU IOPS 计算 计算方式: r/s+w/s I/O per second,即每秒钟可以处理的I/O个数。 随机读写频繁的应用(一般指I/O小于64KB的应用场景),如小文件存储(图片)、OLTP数据库、邮件服务器,关注随机读写性能,IOPS是关键衡量指标。 吞吐量 计算 计算方式: rkB/s+wkB/s 顺序读写频繁的应用,传输大量连续数据,如电视台的视频编辑,视频点播VOD(Video On Demand),关注连续读写性能。数据吞吐量是关键衡量指标。 示例 每隔 1秒刷新显示,显示3次 iostat 1 3每隔 2秒刷新显示详细信息,显示3次 iostat -x 2 3每隔 1秒刷新,显示CPU统计信息3次 iostat -c 1 3每隔 1秒刷新显示详细信息,显示3次,去除第1次 iostat -x -y 1 3 参考文章 linuxiostat命令详解 磁盘性能指标—IOPS、吞吐量及测试 Linux iostate命令实战
上一篇
视频云服务器租用多少钱
下一篇
云服务器比价租用多少钱
相关文章
备案号怎么放网页底部
tk域名怎么重新发送新的注册邮件
TCP为什么是三次握手和四次挥手以及可能出现的问题
centos7.x安装服务器查看硬件信息命令(如:硬盘、raid)
服务器感染了.mallox勒索病毒,如何确保数据文件完整恢复?
ftp网站上传之后怎么办
【云服务器 ECS 实战】专有网络 VPC、弹性网卡的概述与配置
【迅搜07】基础对象概览(二)服务器与命令对象及数据传输原理
服务器租用与托管问题集锦
香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价
7*24H在线售后
高可用资源,安全稳定
1v1专属客服对接
无忧退款试用保障
德讯电讯股份有限公司
电话:00886-982-263-666
台湾总部:台北市中山区建国北路一段29号3楼
香港分公司:九龙弥敦道625号雅兰商业二期906室
服务器租用
香港服务器
日本服务器
台湾服务器
美国服务器
高防服务器购买
香港高防服务器出租
台湾高防服务器租赁
美国高防服务器DDos
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
行业新闻
香港服务器租用
服务器资讯
香港云服务器
台湾服务器租用
zblog博客
香港VPS
关于我们
机房介绍
联系我们
Copyright © 1997-2024 www.hkstack.com All rights reserved.