当前位置:网站首页 > 技术博客 > 正文

linux实时监控文件变化工具



iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。

参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;2表示,数据显示每隔2秒刷新一次。

输出如下

输出信息的意义

上面的例子中,我们可以看到磁盘sda以及它的各个分区的统计数据,当时统计的磁盘总TPS是39.29,下面是各个分区的TPS。(因为是瞬间值,所以总TPS并不严格等于各个分区TPS的总和)

指定监控的设备名称为sda,该命令的输出结果和上面命令完全相同。

默认监控所有的硬盘设备,现在指定只监控sda。

iostat还有一个比较常用的选项-x,该选项将用于显示和io相关的扩展数据。

输出信息的含义

iostat还可以用来获取cpu部分状态值:

上面看到,磁盘每秒传输次数平均约400;每秒磁盘读取约5MB,写入约1MB。

可以看到磁盘的平均响应时间<5ms,磁盘使用率>80。磁盘响应正常,但是已经很繁忙了。

转自 http://www.orczhou.com/index.php/2010/03/iostat-detail/

  • 上一篇: el表达式 jsp
  • 下一篇: 构造器怎么调用
  • 版权声明


    相关文章:

  • el表达式 jsp2025-08-21 08:30:02
  • 召回算法什么意思2025-08-21 08:30:02
  • 生成树概念2025-08-21 08:30:02
  • 攻防世界easyrsa2025-08-21 08:30:02
  • clientwidth和offsetwidth2025-08-21 08:30:02
  • 构造器怎么调用2025-08-21 08:30:02
  • sqlsugar使用教程2025-08-21 08:30:02
  • fprintf写文件2025-08-21 08:30:02
  • dds总线传输协议2025-08-21 08:30:02
  • 神奇代码什么意思2025-08-21 08:30:02