Linux -日常运维-监控io性能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux -日常运维-监控io性能相关的知识,希望对你有一定的参考价值。

安装: yum install -y sysstat
iostat #磁盘
Linux 3.10.0-514.16.1.el7.x86_64 (mdzz)   2018年10月24日   _x8664   (1 CPU)
系统版本、主机名和日期
技术分享图片
avg-cpu: 总体cpu使用情况统计信息,对于多核cpu,这里为所有cpu的平均值
Device: 各磁盘设备的IO统计信息
kB_read/s :读的速度
kB_read/s :写的速度

iostat  1 5  #每一秒钟显示一次,一共显示5次

iostat -x
iostat -x 1 每一秒钟显示一次
%util  #最重要的参数,此参数表示,磁盘占用cpu的时间的百分比,如果此数值很大,则代表读写也很大.如果读写不大,而此处的值又大,则代表硬盘可能存在问题.
技术分享图片
iotop #查看那个进程在频繁的读写
安装  yum -y install iotop
iotop #与top一样,可查看进程对于磁盘的使用情况

Total DISK READ  #总磁盘读取
Actual DISK READ #实际磁盘读取
Total DISK WRITE  #总磁盘写入
Actual DISK WRITE #实际磁盘写入
主要看io
技术分享图片

以上是关于Linux -日常运维-监控io性能的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习导航

Linux 文件/目录管理(初级)

Linux 内核Linux 内核源码结构 ( 下载 Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 )

嵌入式linux怎么学

Linux一步一步学Linux——Linux发展史(01)

linux查看进程id命令(linux查看进程id)