Обработка ошибок в функциях облака — ведение журнала в облаке

У меня есть ряд облачных функций, и я хочу получать оповещения при возникновении в них ошибок. У меня уже настроено оповещение, и оно работает.
Я решил использовать журналы Cloud Logging:functions.logger.error(Error ${error.message});
Но, например, когда время ожидания моей функции истекает, и я захожу в обозреватель журналов, я вижу эти журналы: «Выполнение функции началось», «Выполнение функции заняло 4999 мс, завершено со статусом: 'ошибка'» или «Выполнение функции заняло 4999 мс, завершено со статусом : 'timeout' "
Что мне следует сделать, чтобы правильно обработать эти ошибки ? Я пытался их поймать, но безрезультатно. Я хотел бы получить журнал с серьезностью ОШИБКА (теперь их серьезность — ОТЛАДКА) в облачном журнале и, следовательно, получить предупреждение на мою электронную почту.
Спасибо за помощь.

0 ответов

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