Zabbix не вызывает события и не отправляет уведомления по электронной почте
Я новичок в администрации Zabbix. Запуск его для мониторинга ресурсов сервера на машине с Linux. Настройка уведомлений по электронной почте против выражения триггера if System RAM goes below 40GB
, Использование Amazon SES для настроек SMTP, как указано на рисунке 1. На рисунке № 2 показаны настройки действий, которые должны отправлять на электронную почту. abc@xyz.com
,
- Zabbix не вызывает события на первом месте.
- Zabbix не отправляет электронные письма, используя Amazon SES
Пожалуйста, помогите мне разобраться в чем проблема и включите zabbix для правильной отправки электронной почты.
2 ответа
У меня была та же проблема с этим сценарием sendEmail. Поместите переменную $1, $2 и $3 в двойные кавычки, чтобы она выглядела следующим образом:
export zabbixemailto="$1"
export zabbixsubject="$2"
export zabbixbody="$3"
Без двойных кавычек даже пробелы доставят вам проблемы, если они окажутся в теме и / или теле сообщения.
Это выглядит хорошо. пробовать:
1.) включить опцию отладки zabbix сервера
DebugLevel=4
и проверьте логи, возможно, zabbix сервер не может найти или выполнить ваш скрипт (кстати: есть ли у пользователя zabbix права sudo?)
https://www.zabbix.com/documentation/2.4/manual/appendix/config/zabbix_server
2.) Журнал выполнения вашего скрипта, например
date >> /tmp/execution.log
Может быть, ваш скрипт выполняется правильно, но письма не доставляются - так что проблема не в zabbix
3.) удалить некоторые условия из действия
Вы уверены, что со всеми условиями? Возможно, некоторые из них слишком строги. Ты можешь попробовать:
http://blog.zabbix.com/why-on-earth-was-i-not-notified/2027/