一、功能
cpu使用情况,磁盘使用情况
二、安装
yum install sysstat
三、使用
命令行参数:
-c: 显示系统cpu信息
-d: 只显示设备使用情况
-h: 人性化输出
-m:mb/s为单位
-k:Kb/s为单位
-o: 用json格式输出
-t:显示每次统计信息时间,脚本监控适合
-p:指定设备统计
-x:打印更详细扩展内容
使用实例:
1.每隔一秒打印一次
iostat 1
2.每隔1秒打印一次, 打印五次
[root@k8s ~]# iostat 1 5 Linux 3.10.0-1160.el7.x86_64 (k8s) 10/21/2023 _x86_64_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 2.39 0.00 2.88 0.02 0.00 94.71 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 9.73 1.23 48.68 290496 11539091 sdb 0.78 4.46 32.86 1057107 7789462 scd0 0.00 0.00 0.00 1028 0 dm-0 9.76 1.14 48.62 270713 11523459
cpu字段说明:
%user:用户态使用cpu百分比
%nice:高优先级用户使用cpu率
%system:内核态cpu使用率
%iowait: iowait cpu使用率
%steal:虚拟处理器使用cpu百分比
%idle: 空闲cpu率
device字段说明:
devices: 设备名
tps:每秒传输次数,io请求
kB_read/s:每秒读取
kB_writn/s:每秒写入设备量
kB_read: 读取的总数据量
kB_wrtn:写入的总数据量
标签:kB,--,0.00,使用,iostat,read,常用命令,cpu From: https://www.cnblogs.com/aroin/p/17782616.html