Как я могу отлаживать "Ошибка приложения" в моем веб-приложении Ruby on Rails в моем герое?

Я получаю экран "Ошибка приложения" в течение дня на моем веб-сайте, который длится до 20 минут.

Когда я использую основной модуль регистрации журналов "heroku", он не показывает никаких ошибок, как будто "Ошибка приложения" никогда не происходила.

Когда я использую новый модуль регистрации на Heroku, то же самое.

GetExceptional ничего не сообщает.

Как мне найти причину ошибки?

Ответ 1

heroku config:set LOG_LEVEL=debug 

должен помочь. если нет, вы можете использовать бесплатный addon "exceptiontrap"

Ответ 2

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

OT: основные журналы heroku (= бесплатная версия) являются довольно бесполезными IMO.