在此之前,zabbix监控一直可以正常收到告警邮件,在1月28号下午,我监控了几台机器的网卡流量,监控好以后也可以一直收到告警邮件,但在29号早上我一看,发现一个晚上都没收到一封告警邮件,发现不对劲,马上拿着本本上服务器检查,在日志里发现:
发现DSN:服务不可用。手动可以发送邮件,但是收不到。
一直以为是服务器DNS有问题,经过一天检查,还是无法解决。晚上还得继续检查。。。。
日志一直开着,到了晚上终于发现问题所在:

看到这我才恍然大悟,监控网卡流量后由于触发值调得刚刚好,一旦超过就一直不停的报警,一直不停地发送告警邮件,最后被spamhaus组织把我监控服务器ip列入了黑名单。至于spamhaus是谁?自己可以去问问度娘、谷歌。
有两个解决办法:
a.更换监控服务器IP
b.到spamhaus官网申诉,解除黑名单限制。
本文转自 linuxpp 51CTO博客,原文链接:http://blog.51cto.com/1439337369/2067344,如需转载请自行联系原作者
Zabbix配置动作执行远程命令和发送邮件
当zabbix有事件发生,我们可以根据事件来执行相应的动作,根据事件来源可以分为触发器动作,自动发现动作,自动注册动作,内部事件动作,自动发现动作在之前的自动发现那里讲过了,这里介绍一下触发器动作,当触发器事件达到执行动作的必要条件,会执行相应的动作。
Zabbix使用外部邮箱服务器发送邮件报警
使用外部邮箱来发生邮件明显好处就是防止其他邮箱服务器当垃圾邮件处理,另一方面能降低收邮件延迟。 下面开始进行使用外部邮箱配置: zabbix服务端配置: 操作系统:CentOS7_x64 1、 安装一个邮件发送程序mailx工具(msmtp+mutt也可以实现外部邮箱发送邮件)