day 74 shell项目告警系统(2)
2018-02-26 21:27
274 查看
20.23~20.25 告警系统邮件引擎
1、告警系统之mail.shmail.sh内容 ,其中mail.py内容到这里下载https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py
log=$1t_s=`date +%s`t_s2=`date -d "2 hours ago" +%s`if [ ! -f /tmp/$log ]then echo $t_s2 > /tmp/$logfit_s2=`tail -1 /tmp/$log|awk '{print $1}'`echo $t_s>>/tmp/$logv=$[$t_s-$t_s2]echo $vif [ $v -gt 3600 ]then ./mail.py $1 $2 $3 echo "0" > /tmp/$log.txtelse if [ ! -f /tmp/$log.txt ] then echo "0" > /tmp/$log.txt fi nu=`cat /tmp/$log.txt` nu2=$[$nu+1] echo $nu2>/tmp/$log.txt if [ $nu2 -gt 10 ] then ./mail.py $1 "trouble continue 10 min $2" "$3" echo "0" > /tmp/$log.txt fifi
1、告警系统之mail.shmail.sh内容 ,其中mail.py内容到这里下载https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py
log=$1t_s=`date +%s`t_s2=`date -d "2 hours ago" +%s`if [ ! -f /tmp/$log ]then echo $t_s2 > /tmp/$logfit_s2=`tail -1 /tmp/$log|awk '{print $1}'`echo $t_s>>/tmp/$logv=$[$t_s-$t_s2]echo $vif [ $v -gt 3600 ]then ./mail.py $1 $2 $3 echo "0" > /tmp/$log.txtelse if [ ! -f /tmp/$log.txt ] then echo "0" > /tmp/$log.txt fi nu=`cat /tmp/$log.txt` nu2=$[$nu+1] echo $nu2>/tmp/$log.txt if [ $nu2 -gt 10 ] then ./mail.py $1 "trouble continue 10 min $2" "$3" echo "0" > /tmp/$log.txt fifi
相关文章推荐
- day 73 shell项目之告警系统
- shell小项目--告警系统
- Shell告警系统(需求分析,告警系统主脚本,告警系统配置文件,告警系统监控项目)
- 【小项目】:使用shell编写一个简单的告警系统
- day 75 shell项目之分发系统
- 告警系统主脚本,告警系统配置文件,告警系统监控项目
- 十七周一次课 2018.02.09 告警系统主脚本、告警系统配置文件、告警系统监控项目
- 20.20 告警系统主脚本 20.21 告警系统配置文件 20.22 告警系统监控项目
- 告警系统需求分析 告警系统主脚本 告警系统配置文件 告警系统监控项目
- shell中的函数,shell中的数组,告警系统需求分析
- 告警系统主脚本、告警系统配置文件、告警系统监控项目
- 告警系统主脚本、告警系统配置文件、告警系统监控项目
- 20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求
- WSS项目管理系统Post get shell
- shell中的函数(function)、数组、告警系统分析
- 20.20 告警系统主脚本;20.21 告警系统配置文件;20.22 告警系统监控项目
- 告警系统主脚本、告警系统配置文件、告警系统监控项目
- 第四部分shell编程5项目二分发系统
- Shell告警监控系统
- shell中的函数,shell中的数组,告警系统需求分析,