怎么实现139邮箱邮件短信通知报警通知以及免费短信报警通知

→ [求助] 关于报警和邮件通知
&&共有<b style="color:#ff人关注过本帖主题:[求助] 关于报警和邮件通知
金字塔―专业程序化交易量化投资平台客户服务部
----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到 您的宝贵建议或者投诉,请发往邮箱:
金字塔―专业程序化交易量化投资平台客户服务部
----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到 您的宝贵建议或者投诉,请发往邮箱:
金字塔―专业程序化交易量化投资平台客户服务部
----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到 您的宝贵建议或者投诉,请发往邮箱:
金字塔―专业程序化交易量化投资平台客户服务部
----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到 您的宝贵建议或者投诉,请发往邮箱:1 手机设置移动侦测布防,报警后邮件通知_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
1 手机设置移动侦测布防,报警后邮件通知
上传于||暂无简介
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢如何实现邮件报警通知以及免费短信报警通知_百度知道老广 的BLOG
用户名:老广
文章数:46
评论数:402
访问量:269897
注册日期:
阅读量:5863
阅读量:12276
阅读量:341989
阅读量:1043454
51CTO推荐博文
学习nagios时我们都知道出现故障时应该邮件报警或者短信通知,笔者此刻测试,飞信机器人不好用了,其它的也额外收费,有没有好的解决方案呢?当然了,那就是139邮箱+mailx+任意邮箱。笔者的linux是redhat 5.8,mail不能用其它smtp向外发送邮件,于是使用mailx这个小命令吧。一.下载安装mailx下载地址: & (附件也有)1.1 编译安装tar xvf mailx-12.4.tar.bz2 &cd mailx-12.4 make make install UCBINSTALL=/usr/bin/install 1.2 修改其配置文件/etc/mail.rcvi /etc/mail.rc ##最后面添加 set from=@qq.com & & &##亲你的邮箱地址set smtp= & & & ##你邮箱提供商的smtp服务器地址set smtp-auth-user= & ##你的登录账号set smtp-auth-password=linux12345 & ##你的密码set smtp-auth=login & & & & & &##学过postfix都知道这个1.3 发送测试echo "LaoGuang You ren gei ni song qian" | mailx -v -s "songqian"
##看提示,发送成功与否,并去你的邮箱查收-v & verbose你懂得-s & subject你也懂得如果OK了就基本搞定了二.申请139邮箱.亲如果你有可以略过本环节,如果没有就去申请吧,申请成功会有提示,大致是这么说的:收到邮件发送到手机,选择该项。下面测试,向139邮箱中发送一个邮件,查看手机是否能收到。echo "Hello World" | mailx &-s "hello"
& & & & & & &Have A Good Day! & & & & & & & & & & & & & & & & & & & & & & & & & & & & & Best Wishes ! & & & & & & & & & & & & & & & & & & & & & & & & & & & & & From:Laoguang本文出自 “” 博客,请务必保留此出处
了这篇文章
附件下载:  
类别:┆阅读(0)┆评论(0)
请输入验证码:抚琴煮酒 的BLOG
用户名:抚琴煮酒
文章数:99
评论数:2494
访问量:1076787
注册日期:
阅读量:5863
阅读量:12276
阅读量:341989
阅读量:1043454
51CTO推荐博文
650) this.width=650;" src="/e/u/themes/default/images/spacer.gif" style="border:1px solid #" alt="spacer.gif" />很早之前就喜欢用移动的139的手机邮件来设置nagios报警邮件,当时联通的手机邮件短信功能还不是特别成熟,我尝试了如下的一些用法,感觉还是非常方便的;139的手机邮配置比较简单,而且短信报警很快,曾经系统组的同事为这个问题投拆过,在这里我以用了5年多的邮通号为例,这个其实在.cn/smsmail/index.html的“邮件到达通知”一项,我们按照如下图示设置: 一、在公网服务器上实时监控重要的网站。这个可以作为Nagios的辅助功能,这样我们就没有必要去购买配置的即时扫描网站的预警服务了,脚本内容如下:#!/bin/bash
status=`curl -s --head /index.jsp | awk '/HTTP/ {print $2}'`
if [ "$status" == "200" ]
echo " is critical" | mail -s " is critical.please check " .cn
done然后我们将些脚本放在后台执行,命令如下:nohup sh /root/monitor.sh &二、我帮许多朋友配置网站时,用的都是MySQL主从方案,有时顺便把他们监测下,以前发过此监控脚本第一版,这个是更改后的第二版,增加了DATA参数,可以准确定位是哪一个时间点MySQL主从出现了问题,并修正了第一版的一些bug,脚本内容如下:#crontab time 00:10
#!/bin/bash
#check MySQL_Slave Status
#crontab time 00:10
MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $4}'`
MYSQLIP=`ifconfig eth0|grep "inet addr" | awk -F[:" "]+ '{print $4}'`
IO_env=`echo $STATUS | grep IO | awk
' {print $2}'`
SQL_env=`echo $STATUS | grep SQL | awk
'{print $2}'`
DATA=`date +"%y-%m-%d %H:%M:%S"`
if [ "$MYSQLPORT" == "3306" ]
echo "mysql is running"
echo $MYSQLIP mysql is down" | mail -s "warn!server: $MYSQLIP mysql is down" .cn
if [ "$IO_env" = "Yes" -a "$SQL_env" = "Yes" ]
echo "Slave is running!"
echo "Slave is not running!" | mail -s "warn! $DATA $MYSQLIP MySQL Slave is not running" .cn
fi然后每10分钟运行一次,我们编辑/etc/crontab文件,添加内容如下所示:*/10 * * * * root sh /root/mysql_slave.sh大家如果考虑用手机邮的话,有些事情也请注意一下:一、Linux服务器本身就有sendmaiil服务的,它发送邮件的功能的效果就不错,没必要再经过公司的邮箱服务器中转,我们以前尝试过,失败了;二、发现联通的号延迟问题、到达问题还是很多,建议大家还是以移动的号为主;三、这种报警策略只是作为Nagios监控系统的辅助手段而已。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
16:23:26 20:49:23 08:50:53 10:39:06 19:16:56 15:41:36 15:50:21 11:38:39 11:44:47 12:47:51 12:49:36 12:35:46 13:30:37 17:09:13 16:45:50 16:54:48 15:08:19 17:44:53 10:27:21 23:44:40

我要回帖

更多关于 短信报警 的文章

 

随机推荐