linux磁盘容量监控/报警脚本
博客专区 > 0-1 的博客 > 博客详情
linux磁盘容量监控/报警脚本
0-1 发表于4年前
linux磁盘容量监控/报警脚本
  • 发表于 4年前
  • 阅读 1644
  • 收藏 9
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

摘要: watch the disk size and send warning mail
#!/bin/sh
# func: watch the disk size and send warning mail
# usage: crontab or while sleep
# note: sendmail service is needed
# send_attachement: uuencode test.txt test | mail -#s "hello,see the attachement" admin@mzone.cc<mail.txt
watch_percent=70
to_addr="aa@xx.com  bb@xx.com"
cc_addr="xx@xx.com"
show_myaddr="fb79@172.20.1.134/58.222.102.64"
#while sleep 10m
#do
 for i in `df -h |sed -n '2,8p'|awk '{print $5}' |sed 's/%//g'`
 do
  if [ $i -gt $watch_percent ];then
   echo $i%
   echo "Please check my disk size, It is beyond $watch_percent%." | \
    mail -s "[test mail] df_watch:fb79 is $i%" -c $cc_addr $to_addr -- -f $show_myaddr
   break
  fi
 done
#done
标签: watch mail
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
0-1
粉丝 92
博文 246
码字总数 145989
×
0-1
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: