我是Zabbixpipe理的新手。 运行它来监视Linux机器上的服务器资源。 if System RAM goes below 40GB针对触发器的expression式设置电子邮件通知。 使用Amazon SES进行SMTP设置,如附图#1所述 。 在图#2中,它显示了应该发送电子邮件到[email protected]的操作设置。
请帮我弄清楚是什么问题,并启用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/