linux上nagios3 短信+邮件报警

 

前提

 

   已经架设好nagios,并且配置成功,能用邮件报警

 

我架设的是3.2.3版本,3.2.3版本的配置文件跟以前版本的位置不太一样,需要配置的大部分是在object目录下的文件。

 

邮件报警其实很简单,启动本机的sendmail服务,在联系人里将自己的邮件添加上就可以

 

 

再来说说短信报警,短信报警我使用的是 飞信机器人 http://www.it-adv.net/ ,可以直接用命令行发短信

 

一。 下载飞信机器人 解压到/usr/local/sms/目录 ,并在此目录编写一脚本duanxin.sh

     

    此脚本的作用是将收短信人的手机号和短信作为参数,具体飞信机器人的命令参数,查看文档。

    写好脚本后测试下,如果能受到短信,说明配置成功。

     

     

    二。飞信机器人配置好后,开始配置nagios,配置文件位置在/usr/local/nagios/etc/object下

       

      •     首先配置command.cfg

       

          在mail报警代码下边新添加

       

         

       

       

      其中15012345678 是收短信的手机号吗, 第二个参数可以自己随便定制,  但是不要有空格存在,空格可以用/代替

      这样command.cfg就配置好了

       

      • 接着再配置 templates.cfg

      找到 define contact {。。。} 在默认的“notify-service-by-email ” 和notify-host-by-email 前面 添加command里面配置的 command_name

       

       

      这样就配置完成,重启nagios,有问题就可以收到短信了。

       

      • 0
        点赞
      • 0
        收藏
        觉得还不错? 一键收藏
      • 0
        评论
      评论
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

      当前余额3.43前往充值 >
      需支付:10.00
      成就一亿技术人!
      领取后你会自动成为博主和红包主的粉丝 规则
      hope_wisdom
      发出的红包
      实付
      使用余额支付
      点击重新获取
      扫码支付
      钱包余额 0

      抵扣说明:

      1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
      2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

      余额充值