Назад | Перейти на главную страницу

Как получить уведомление об ошибке 500 с помощью эластичного beanstalk

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

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

Мы обрабатываем эти ошибки в классе BaseController непосредственно в нашем приложении и отправляем уведомление, включая все данные, которые мы хотим (текст исключения, трассировка стека, URL-адрес, сгенерировавший исключение, значения POST, заголовки HTTP и т. Д.), Используя SNS разработчикам ( им это нравится ... нет;)