显示标签为“性能工具”的博文。显示所有博文
显示标签为“性能工具”的博文。显示所有博文

2018年3月17日星期六

iostat用法详解


iostat是CPU以及IO设备/分区信息统计(注意,不是文件系统)的工具,非常常用,可以查看cpu使用情况以及IO设备当前繁忙情况。本文介绍常用方法,以及指标解读。

一.用法

iostat [options] [interval [ count ]
interval表示汇报内容的间隔,count表示汇报次数。如果指定了interval不指定count,则无限次输出
  • -c 显示CPU报告
  • -d 显示Disk报告
  • -k 使用KB代替(512B)块数目
  • -m 使用MB代替(512B)块数目
  • -p 包括分区的统计信息。不带则只显示device
  • -t 时间戳输出
  • -x 显示扩展信息
  • -z 忽略无活动的设备
  • -h 格式化,使得更易读
  • -N 显示已注册的设备mapper名,例如使用了lvm2的时候的输出

以下示例基于RedHat 7.2
#iostat -V
sysstat version 10.1.5
(C) Sebastien Godard (sysstat <at> orange.fr)