prometheus自定义监控磁盘io 磁盘读取速率

1、安装两个磁盘命令

iotop 磁盘读、写

hdparm 磁盘读取速率



#!/bin/bash
echo `date "+%F %T"`
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;
export PATH
ioread=`iotop -b -n 1|head -n 1|awk '{print $5}'`
iowrite=`iotop -b -n 1|head -n 1|awk '{print $12}'`
diskspeed=`hdparm -t /dev/md0 |grep seconds |awk -F "=" '{print $2}'|awk -F 'M' '{print $1}'|awk '$1=$1'`
u_ip=`/sbin/ifconfig |grep inet |sed -n 1p|awk '{print $2}'`
job_name=disk_infoio
cat <

根据自己要求,监控所需的磁盘,我这根据要求写的,你们可以随意,主要是磁盘2个命令,害怕迷路,自己记录一下

弱鸡求学

你可能感兴趣的:(prometheus自定义监控磁盘io 磁盘读取速率)