注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 CCNA教材推荐
 帮助

Nagios短信报警功能通过飞信实现


2008-06-02 17:28:00
 标签:nagios sms   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gzmaster.blog.51cto.com/299556/79944
Nagios短信报警功能通过飞信实现
现在在已有邮件报警的基础上,再进行短信报警的实现,而实现短信报警是通过调用飞信来实现的,下面具体说一下安装的步骤.
1、首先保证sms这个脚本能正常运行,并且能够发送飞信。
2、command.cfg文件中添加下面两段(手机号码为接收方的号码
#host-notify-by-sms   //发送短信报警
define command {
       command_name      host-notify-by-sms
       command_line      /usr/local/sms/duanxin.sh 138********* "Host $HOSTSTATE$ alert for $HOSTNAME$! on '$DATETIME$' " $CONTACTPAGER$
       }

#service notify by sms  //发送短信报警
define command {
       command_name     service-notify-by-sms
       command_line     /usr/local/sms/duanxin.sh 138******** "'$HOSTADDRESS$' $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTPAGER$
       }
 
3、建立duanxin.sh这个脚本,这里我们将建立在/usr/local/sms下,写以下内容
(-f后面跟飞信手机号,-p是飞信密码)
/usr/local/sms/sms -f 138******** -p ****** -t $1 -m "$2"
 
4、要想让Nagios报警会调用sms这个脚本来发送还需要修改contacts.cfg这个文件
将主机报警和服务报警项改成command.cfg里定义的sms(不过邮件报警将不可用)
 
        service_notification_commands   service-notify-by-sms
        host_notification_commands      host-notify-by-sms
5、还有一点要注意,就是Nagios用户必须对/usr/local/sms目录及内的文件有权限,
Chmod –R 777 /usr/local/sms

本文出自 “gzmaster” 博客,请务必保留此出处http://gzmaster.blog.51cto.com/299556/79944





    文章评论
 <<   1   2   >>   页数 ( 1/2 )  
2008-06-10 16:09:26
fine102, 你好。
我关注你的博客一段时间了,从中也学习了很多各种维护工具的知识,多谢。
我们公司现在服务器也有几百台了,一直想招聘一些资深的系统维护工程师,但是招聘了很久都没有找到很好的,我想你可能在这个圈子里面朋友多,如果有合适的请给我介绍一下。多谢。
我的邮件地址是:liangjie at ucweb.com
我们的招聘广告链接是:http://search.51job.com/jobsearch/show_job_detail.php?id=(37550549)

2008-06-10 16:09:38
fine102, 你好。
我关注你的博客一段时间了,从中也学习了很多各种维护工具的知识,多谢。
我们公司现在服务器也有几百台了,一直想招聘一些资深的系统维护工程师,但是招聘了很久都没有找到很好的,我想你可能在这个圈子里面朋友多,如果有合适的请给我介绍一下。多谢。
我的邮件地址是:liangjie at ucweb.com
我们的招聘广告链接是:http://search.51job.com/jobsearch/show_job_detail.php?id=(37550549)

2008-06-11 13:55:29
谢谢Jack的留言,我发Email给你邮箱了。请查收。

2008-06-14 14:03:39
这个非常不错

2008-06-14 15:09:20
youth402,你是你第一个留言哦。嘿嘿。谢谢你啦,你也写点东西吧,一起交流学习

2008-07-30 10:19:46
看到你的公告,不得不顶阿。
呵呵!

2008-07-30 10:30:28
注册个马甲,再来顶!

2008-07-31 13:14:21
/usr/local/sms 是个什么程序呢?

 <<   1   2   >>   页数 ( 1/2 )  

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: