监控硬盘脚本
#!/bin/bashEMAIL_TO=”<a href="%5C%22mailto:xxxxx@qq.com%5C%22">xxxxx@qq.com</a>”
Disk_load=95
Mun=(`df |awk ‘{print $(NF-1)}’|sed -e ‘s/\%/ /’g|grep -v “Mounted”|grep -v “\/”`)
i=0
while [ $i -lt ${#Mun[@]} ]
do
if [ ${a} -gt ${Disk_load} ]; then
IP_Addr=`/sbin/ifconfig|sed -n ‘/inet addr/s/^[^:]*:\(\{7,15\}\) .*/\1/p’|head -1`
SendMail=”IP: “${IP_Addr}” 使用:”${Mun}%” ”
MailTitle=”Alarm, the server ip:”${IP_Addr}” hard disk space is used “${Mun}%”"
echo $SendMail | mail -s “$MailTitle”${EMAIL_TO}
fi
i=`expr $i + 1`
done
硬盘超过95%就会报警。
找到好贴不容易,我顶你了,谢了 修养的艺术,其实就是说谎的艺术。 如果回帖是一种美德,那我早就成为圣人了! 比我有才的都没我帅,比我帅的都没我有才! 我是个凑数的。。。 解释就是掩饰,掩饰就是编故事! 牛逼
页:
[1]