首页 > 其他 > 详细

zabbix io discovery

时间:2014-12-26 02:03:24      阅读:305      评论:0      收藏:0      [点我收藏+]
#!/bin/bash
#written by lenwood
#mail:ccyhaoran@live.cn
diskarray=(`cat /proc/diskstats |grep -E "\bsd[abcdefg]\b|\bxvd[abcdefg]\b"|grep -i "\b$1\b"|awk ‘{print $3}‘|sort|uniq   2>/dev/null`)
length=${#diskarray[@]}
printf "{\n"
printf  ‘\t‘"\"data\":["
for ((i=0;i<$length;i++))
 do
         printf ‘\n\t\t{‘
         printf "\"{#DISK_NAME}\":\"${diskarray[$i]}\"}"
         if [ $i -lt $[$length-1] ];then
                 printf ‘,‘
         fi
 done
printf  "\n\t]\n"
printf "}\n"

zabbix io discovery

原文:http://www.blogjava.net/ivanwan/archive/2014/12/25/421832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!