zoukankan      html  css  js  c++  java
  • Linux监控命令之==>iostat

    一、使用说明

    iostat 是对系统的磁盘I/O 操作进行监控,它的输出主要显示磁盘读写操作的统计信息,同时给出CPU 的使用情况。同vmstat 一样,iostat 不能对某个进程进行深入分析,仅对操作系统的整体情况进行分析。

    二、参数说明

    • -c:显示CPU统计信息,与-d选项互斥
    • -d:显示磁盘统计信息,与-c选项互斥
    • -k:以 KB 为单位显示每秒的磁盘请求数,默认单位块
    • -m:以 M 为单位显示每秒的磁盘请求数,默认单位块
    • -N:显示磁盘阵列(LVM) 信息
    • -n:显示NFS 使用情况
    • -p:用于显示块设备及系统分区的统计信息,也可以在-p后指定一个设备名,如:iostat -p had,或显示所有设备:iostat -p ALL。与-x选项互斥。
    • -x:输出指定要统计的磁盘设备名称,默认为所有磁盘设备
    • -t:显示终端和CPU的信息
    • -V:显示版本信息
    • interval :指两次统计间隔时间
    • - count :按照interval 指定的时间间隔统计的次数

    三、用法介绍

    1、磁盘监控

    • %usr:用户进程消耗的CPU 时间百分比
    • %nice: 运行正常进程消耗的CPU 时间百分比
    • %system:系统进程消耗的CPU 时间百分比
    • %iowait:I/O 等待所占CPU 时间百分比
    • %steal:在内存紧张环境下,pagein 强制对不同的页面进行的steal 操作
    • %idle:CPU 空闲状态的时间百分比
    • tps:每秒从物理磁盘I/O 的次数.多个逻辑请求会被合并为一个I/O 磁盘请求,一次传输的大小是不确定的
    • Blk_read/s:每秒读取的数据块数
    • Blk_wrtn/s :每秒写入的数据块数
    • Blk_read:读取的所有块数
    • Blk_wrtn :写入的所有块数

    • rrqm/s:每秒进行merge 的读操作数目,即delta(rmerge)/s
    • wrqm/s:每秒进行merge 的写操作数目,即delta(wmerge)/s
    • r/s:每秒完成的读I/O 设备次数,即delta(rio)/s
    • w/s:每秒完成的写I/O 设备次数,即delta(wio)/s
    • rsec/s:每秒读扇区数,即delta(rsect)/s
    • wsec/s:每秒写扇区数,即delta(wsect)/s
    • rkB/s:每秒读K 字节数,是rsect/s 的一半,因为每扇区大小为512 字节
    • wkB/s:每秒写K 字节数,是wsect/s 的一半
    • avgrq-sz:平均每次设备I/O 操作的数据大小(扇区),即:delta(rsect+wsect)/delta(rio+wio)
    • avgqu-sz:平均I/O 队列长度,即:delta(aveq)/s/1000 (因为aveq 的单位为毫秒)
    • Await:平均每次设备I/O 操作的等待时间(毫秒),即delta(ruse+wuse)/delta(rio+wio)
    • Svctm:平均每次设备I/O 操作的服务时间(毫秒),即delta(use)/delta(rio+wio)
    • %util:一秒中有百分之多少的时间用于I/O 操作,或者说一秒中有多少时间I/O 队列是非空的,即delta(use)/s/1000 (因为use 的单位为毫秒)

    2、CPU监控

    • %usr:用户进程消耗的CPU 时间百分比
    • %nice: 运行正常进程消耗的CPU 时间百分比
    • %system:系统进程消耗的CPU 时间百分比
    • %iowait:I/O 等待所占CPU 时间百分比
    • %steal:在内存紧张环境下,pagein 强制对不同的页面进行的steal 操作
    • %idle:CPU 空闲状态的时间百分比
  • 相关阅读:
    前端vscode比较好用的保存自动格式化settings.json配置
    jvm 调优
    ElasticSearch CPU和内存占用高的优化记录
    nginx 安装部署
    Windows 下Redis的部署 及key 过期事件
    Docker 部署应用过程记录
    实现鼠标悬停,div勾画div边框的动画
    html+jquery实现简单图片裁剪
    css+jquery 实现图片局部放大预览
    flex 布局 实现电商网页菜单的多级分类展示
  • 原文地址:https://www.cnblogs.com/L-Test/p/9544013.html
Copyright © 2011-2022 走看看