Zabbix не вызывает события и не отправляет уведомления по электронной почте

Я новичок в администрации Zabbix. Запуск его для мониторинга ресурсов сервера на машине с Linux. Настройка уведомлений по электронной почте против выражения триггера if System RAM goes below 40GB, Использование Amazon SES для настроек SMTP, как указано на рисунке 1. На рисунке № 2 показаны настройки действий, которые должны отправлять на электронную почту. abc@xyz.com,

  1. Zabbix не вызывает события на первом месте.
  2. 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/

Другие вопросы по тегам