简单介绍一下什么是iostat

前言:当Linux系统出现性能问题时,我们往往需要借助一些工具初步定位问题,所谓工欲善其事必先利其器,iostat就是这么一把利器。借助iostat,我们能快速定位性能问题出自于CPU还是块设备,从而进一步分析问题根源,接下来就是学习如何使用iostat。

iostat介绍

一款Linux下的io性能监控软件,用于统计CPU使用情况和块设备I/O情况,统计时间为上次执行到目前。默认的输出如下所示:
在这里插入图片描述

默认输出有三大部分:

1.系统信息:内核版本、当前日期、CPU架构、CPU核数目;

2.CPU使用统计信息:用户进程使用率、系统使用率、空闲率等;

3.块设备I/O统计信息:每秒读写的数据量、总读写数据量等。

添加-x选项可以查看更多统计信息,输出如下所示:
在这里插入图片描述

可以看到使用-x输出了更多的统计信息,接下来将详细介绍iostat输出项和输入可选项。

常用输入可选项
在这里插入图片描述

输出项详解

输出项分为两大类:CPU使用统计和块设备使用统计。

CPU使用统计输出项

输出值为所有CPU的使用统计平均值。
在这里插入图片描述

块设备使用统计输出项
在这里插入图片描述

iostat常见用法

1.iostat

快速显示CPU和块设备的使用统计。

2.iostat 2 6

周期为2秒,显示6次统计结果,忽略统计次数则周期不间断输出。

3.iostat -x

显示扩展统计信息。

4.iostat -d xxx

仅显示xxx设备的统计信息。

结束语

通过上面的iostat学习,可以看到iostat可以非常方便的监控io性能,它一定是你遨游Linux的好帮手。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值