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 <<EOF | curl --data-binary @- http://113.2.1.1:9091/metrics/job/$job_name/instance/$u_ip
disk_infoio{label="ioread"} $ioread
disk_infoio{label="iowrite"} $iowrite
disk_infoio{label="diskspeed"} $diskspeed
EOF
根据自己要求,监控所需的磁盘,我这根据要求写的,你们可以随意,主要是磁盘2个命令,害怕迷路,自己记录一下
弱鸡求学