Zabbix 监控磁盘IO

1.数据获取脚本

#!/bin/bash
# resource: http://www.muck.net/19/getting-hard-disk-performance-stats-from-zabbix
# Author: Ca0gu0
# driver=$
args=$
case $args in
read_ops)
grep $driver /proc/diskstats | head - | awk '{print $4}'
;; "read_ms")
grep $driver /proc/diskstats | head - | awk '{print $7}'
;; "write_ops")
grep $driver /proc/diskstats | head - | awk '{print $8}'
;; "write_ms")
grep $driver /proc/diskstats | head - | awk '{print $11}'
;; "io_active")
grep $driver /proc/diskstats | head - | awk '{print $12}'
;; "io_ms")
grep $driver /proc/diskstats | head - | awk '{print $13}'
;; "read_sectors")
grep $driver /proc/diskstats | head - | awk '{print $6}'
;; "write_sectors")
grep $driver /proc/diskstats | head - | awk '{print $10}'
;; *)
echo "Not found data"
exit
;;
esac

2.效果如下

最新文章

  1. SQL复制一个表的数据到另一个表
  2. 神、上帝以及老天爷[HDU2048]
  3. 省市县distpicker的使用
  4. yii 事物
  5. IE浏览器 下面的文本框,获得焦点后无法输入内容
  6. 生产环境CentOS服务器系统安全配置
  7. 安卓linearlayout布局的一个嵌套实例
  8. 关于Oracle开启自动收集统计信息的SPA测试
  9. Android 自定义标题栏
  10. Storyboard中ViewController加载的四种方式
  11. Docker: Jenkins里的pipeline编写基本技巧
  12. IEnumerabl 和 IEnumertator
  13. [转]MYSQL 创建存储过程
  14. H5使用codovar插件实现支付宝支付(支付宝APP支付模式,前端)
  15. c语言基础课第一次作业
  16. HDU 1006 Tick and Tick 时钟指针问题
  17. Python-数据类型 主键auto_increment
  18. svn服务器搭建及使用(二)
  19. css完成下图
  20. Python3基础 os listdir curdir pardir 查看工作目录及其上一级目录的所有文件名

热门文章

  1. RxJava系列之二 变换类操作符具体解释1
  2. 使用CDN
  3. webservice Connection timed out
  4. xcode执行后没看到输出的解决的方法
  5. 线段树专题 POJ3468 A Simple Problem with Integers
  6. shell 字符串拼接 获取自身文件名 日志记录
  7. 频繁模式挖掘 Apriori算法 FP-tree
  8. case when进行数据统计
  9. 华为FusionSphere概述——计算资源、存储资源、网络资源的虚拟化,同时对这些虚拟资源进行集中调度和管理
  10. codeforces 920 EFG 题解合集 ( Educational Codeforces Round 37 )