iostat命令 统计CPU和磁盘等的信息
iostat命令
iostat:输出CPU和磁盘I/O相关的统计信息
语法:iostat 选项 延迟 计数
参数:
-c:仅显示cpu信息
-d:仅显示磁盘信息
-k:以k为单位显示磁盘每秒请求的块数
-t:显示报告生成时间
-p device|all :显示指定或所有的块设备信息
-x:输出扩展信息[与-p参数冲突]
-N:显示设备映射名
-V:显示iostat版本信息
(1)iostat输出结果
命令:[[email protected] home]# iostat
结果说明:
第一行:kernel版本(完整主机名) 报告生成日期 系统架构(CPU数)。
第三行,avg-cpu(CPU的平均值):
%user:用户运行进程所占用的CPU百分比
%nice:进程优先级操作占用的CPU百分比
%sys:系统级别(kernel)运行所使用的CPU百分比
%iowait:CPU等待硬件I/O时所占用的CPU百分比
%steal:全称是Steal Time,就是Xen Hypervisor分配给运行在其它虚拟机上的任务的实际CPU时间
%idle:CPU空闲时间的百分比
第六行:Device(硬盘设备):
tps:每秒钟传输的IO请求的数量
KB_read/s:设备每秒钟读取的数量
KB_wrtn/s:设备每秒钟写入的数量
KB_read:设备读出的总数
KB_wrtn:设备写入的总数
(2)示例
每2秒显示一次设备统计信息。
命令:[[email protected] home]# iostat -d 2