nagios邮件告警设置方法成功版本

109 篇文章 0 订阅
70 篇文章 0 订阅

nagios邮件告警设置方法成功版本

方法/步骤

  1. 1

    yum remove sendmail

    建议先卸载掉系统自带的sendmail,改用postfix来作为邮件告警发出的客户端

    nagios邮件告警设置方法成功版本 步骤阅读
  2. 并用rpm -qa | grep sendmail来确认sendmail已经卸载

    nagios邮件告警设置方法成功版本 步骤阅读
  3. service postfix restart后

    测试下看是否收到邮件

    echo "how are you today" | mail -s "test" test@qq.com

    nagios邮件告警设置方法成功版本 步骤阅读
  4. 进入到/usr/local/nagios/etc/objects目录下编辑contacts.cfg

    nagios邮件告警设置方法成功版本
  5. vim contacts.cfg ,email这里面填写告警时收到邮件的地址,保存配置

    nagios邮件告警设置方法成功版本 步骤阅读
  6. 测试方法:把监控的Windows主机的nsclient服务关闭,运行里输入services.msc打开服务,找到nsclient++,把服务状态改为停止,这时候看看nagios是否会触发邮件告警。

    nagios邮件告警设置方法成功版本 步骤阅读
    nagios邮件告警设置方法成功版本 步骤阅读
  7. 这个时候我们去nagios看监控的windows主机的状态,发现Windows的服务全部是critical报警,

    nagios邮件告警设置方法成功版本 步骤阅读
  8. 现在查看自己的邮箱里面是否收到nagios邮件告警,发现收到nagios告警的很多邮件,任何一个服务产生critical告警都会收到一封邮件告警,非常及时。

    nagios邮件告警设置方法成功版本 步骤阅读
  9. nsclient服务启动后,正常的话应该会收到服务恢复的邮件通知,

    nagios邮件告警设置方法成功版本 步骤阅读
  10. 再次进入nagios查看监控结果,发现有的服务都已经恢复了

    nagios邮件告警设置方法成功版本 步骤阅读
  11. 发现已经收到很多recovery的邮件,表示服务已经恢复了,很好的展现了nagios在邮件报警的功能。

    nagios邮件告警设置方法成功版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值