Где найти логи электронной почты Airflows? - PullRequest
0 голосов
/ 05 февраля 2019

Я настраиваю сборку Airflows в конфигурации электронной почты STMP в экземпляре Airflow, развернутом в Kubernetes.Мне удалось просмотреть журналы с сервера электронной почты, которые указывают, что я успешно вошел в систему, но я не получаю электронные письма, когда мои группы доступности баз данных успешны.В моем DAG установлено 'email_on_success': True.

Я не уверен, смогу ли я найти журналы того, где airflow пытается отправить эти электронные письма.Я проверил журналы веб-сервера, планировщика и рабочего модуля, но ничего не вижу.

1 Ответ

0 голосов
/ 06 февраля 2019

Работник воздушного потока обслуживает функции электронной почты.Вы можете сделать journalctl –u airflow-worker –f, чтобы отслеживать его во время запуска Dag и видеть, пытается ли он отправить электронное письмо в случае успеха.

Если вы используете sendmail, вы можете проверить его логи, выполнив cat /var/log/maillog.

У меня была проблема, как у вас в прошлом году, но с email_on_failure.Моя запись - здесь , если это поможет!

...