Zabbix不触发事件,不发送通知电子邮件

我是Zabbixpipe理的新手。 运行它来监视Linux机器上的服务器资源。 if System RAM goes below 40GB针对触发器的expression式设置电子邮件通知。 使用Amazon SES进行SMTP设置,如附图#1所述 。 在图#2中,它显示了应该发送电子邮件到[email protected]的操作设置。

  1. Zabbix并没有在第一时间触发事件。
  2. Zabbix不使用亚马逊SES发送电子邮件

请帮我弄清楚是什么问题,并启用zabbix正确发送电子邮件。

在这里输入图像说明在这里输入图像说明

我有同样的问题,sendEmail脚本。 将$ 1,$ 2和$ 3variables放在双引号中,所以如下所示:

 export zabbixemailto="$1" export zabbixsubject="$2" export zabbixbody="$3" 

没有双引号,即使是空格也会给你带来问题,如果它们恰好在消息的主题和/或主体中。

它看起来不错。 尝试:

1.)启用debuggingzabbix服务器选项

 DebugLevel=4 

并检查日志,也许zabbix服务器无法find或执行您的脚本(btw:有zabbix用户sudo权限?)

https://www.zabbix.com/documentation/2.4/manual/appendix/config/zabbix_server

2.)logging脚本的执行情况,例如

 date >> /tmp/execution.log 

也许你的脚本执行正确,但电子邮件不交付 – 所以问题不是zabbix

3.)从行动中删除一些条件

你确定所有条件? 也许其中一些太严格了。 你可以试试:

http://blog.zabbix.com/why-on-earth-was-i-not-notified/2027/