Как отправить оповещение по электронной почте, если мое задание Google Cloud Scheduler не удалось? - PullRequest
1 голос
/ 02 апреля 2019

У меня запланировано задание типа звонка HTTP с помощью Google Cloud Scheduler.Как отправить оповещение по электронной почте, если работа не удалась?

Я прочитал документацию Cloud Scheduler и гуглю, но ответ не очевиден.Я также попытался применить политику предупреждений для драйвера стека, но не могу найти соответствующие метрики для записи журнала с ошибками.

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

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Вы можете использовать метрики на основе журнала в Stackdriver вместе с уведомлениями по электронной почте , чтобы получать уведомления по электронной почте, когда ваша работа не удалась.

0 голосов
/ 03 апреля 2019

Я использую обходной путь для решения своей проблемы.

Так как мой Cloud Scheduler вызывает HTTP-вызов моей облачной функции.

Я использую драйвер стека, чтобы создать предупреждение для контроля выполнения моей функции с кодом состояния! = Ok. Каждый раз, когда функция выполняется с ошибкой, на мой почтовый ящик будет отправлено уведомление по электронной почте.

Это пока решит мою проблему.

Тем не менее, возможно, Cloud Scheduler может предоставить такое усовершенствование для отправки оповещения как части конфигурации.

спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...