|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!mail能够是用微信报警,也能够在安卓手机装置个邮件提示工具,贫苦点的话,能够用挪动的飞信,只是如今的智妙手机基础都是wcdma和cdma,我四周的人用挪动的少,归正人人都是开着收集的,用第三方的邮件提示就行。
另有就是用linux自带的mail的下令发邮箱,常常的被各年夜邮箱办事给屏障,特别是qq和sina的~~~
以是改用mutt登录163的邮箱,然后在发报警的邮件。如许的话就不会被屏障了,怎样说163mail也是个牌子~~~~~~~我用的是安卓的,邮箱是网易邮箱上面是网易的安卓邮箱apk包,我感到挺不错的……………
mutt的体例,也能够在nagios用的……
http://as.百度.com/a/item?docid=649780501&f=web_alad_1
这个是mutt的设置剧本,内里已集成了一个163的账号和暗码~~~~~~~~~~这是我任意创立的,便利人人间接报警发邮件,固然了,人人也能够改成本人的邮箱暗码甚么的~~~~~~~!!!- [/code][list=1]
- [*]#!/bin/bash
- [*]#info:ruifengyunceshi@163.com7256958
- [*]wgethttp://rfyiamcool.谷歌code.com/files/msmtp-1.4.18.tar.bz2
- [*]tarxjvfmsmtp-1.4.18.tar.bz2
- [*]cdmsmtp-1.4.18
- [*]./configure--prefix=/usr/local/msmtp
- [*]make
- [*]makeinstall
- [*]ln-s/usr/local/msmtp/bin/msmtp/bin/msmtp
- [*]mkdir-p/usr/local/msmtp/etc
- [*]cat>>/usr/local/msmtp/etc/msmtprc<<EOF
- [*]accountdefault
- [*]hostsmtp.163.com
- [*]fromruifengyunceshi@163.com
- [*]authlogin
- [*]port25
- [*]userruifengyunceshi@163.com
- [*]password7256958
- [*]tlsoff
- [*]syslogon
- [*]EOF
- [*]cd~
- [*]cat>>muttrc<<EOF
- [*]setsendmail="/usr/local/msmtp/bin/msmtp"
- [*]setuse_from=yes
- [*]setfrom=ruifengyunceshi@163.com
- [*]setenvelope_from=yes
- [*]EOF
- [*]cat>>/etc/Muttrc.local<<EOF
- [*]/bin/msmtp―host=smtp.163.com―domain=163.com―auth=plain―user=7256958-f=ruifengyunceshi@163.com-truifengyunceshi@163.com-d
- [*]EOF
- [*]echo"hello"|mutt-s"baojing"123l@163.com
- [/list][color=#555555][font=宋体,'][size=14px][b][color=#008080][size=22px]这个是报警的剧本,监控网址的~~~[/size][/color][/b][/size][/font][/color]
- [color=#555555][font=宋体,'][size=14px]
- [/size][/font][/color]
- [code]
复制代码
- #!/bin/bash
- whiletrue
- do
- url="http://10.10.10.22/index.html"
- status=$(/usr/bin/curl-s--head"$url"|awk/HTTP/{print$2})
- if["$status"!="200"];then
- echo"bad"
- echo"not200"|mutt-s"baojing"123l@163.com
- else
- echo"good"
- fi
- sleep10
- done
保留为- [/code][list=1]
- [*]vibaojing.sh
- [*]shbaojing.sh&
- [/list][color=#555555][font=宋体,'][size=14px]
- [/size][/font][/color]
- [color=#555555][font=宋体,'][size=14px][color=#ff0000][size=22px]这个是监控远真个端口的,好比80110251723等等端口[/size][/color][/size][/font][/color]
- [code]
复制代码
- #!/bin/bash
- whiletrue
- do
- newip1=120.92.251.18
- date=$(date-d"today"+"%Y-%m-%d_%H:%M:%S")
- newport=80
- #kkk()
- #{
- #nmap-sT$newip-p$newport|grepopen
- #}
- if!nmap-sT$newip1-p$newport|grepopen
- then
- echo"$newip1isbad${date}"|mutt-s"baojing"123l@163.com
- else
- echo"webisgood"
- fi
- sleep10
- done
这个是监控mysql的从办事器形态的~
[code][/code]
- #!/bin/bash
- mima=123123
- whiletrue
- do
- mysql-uroot-p$mima-e“showslavestatusG;”|grep-iRunning|egrep“IO|SQL”|grep-iyes|wc-l>/root/num
- if[$(cat/root/num)-eq2];then
- echo“mysqlslaveisrunningok!!”
- else
- echo"$newip1isbad"|mutt-s"mysqlisbad"123l@163.com
- fi
- done
本文出自“峰云,就她了。”博客,请务必保存此出处http://rfyiamcool.blog.51cto.com/1030776/910970
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|