Я включил приложение ExpressJS
от Heroku
до Google App Engine
.
Все работает нормально.
Но мне интересно, как отлаживать мое приложение, если некоторые исключения происходят на GAE
.
heroku
, я могу сделать heroku logs -t
для отслеживания ошибок. Я могу проверить переменную, напечатанную console.error(var)
.
Однако, я не знаю, как сделать то же самое на GAE
.Использование отчета об ошибке Облачной платформы Google с помощью ExpressJS
Я проверил регистрацию Stack Driver, кажется, что он показывает только некоторые данные HTTP-запроса, а не подробные журналы, такие как heroku
.
Я обнаружил, что есть служба отчетов об ошибках Stack Driver. Это может быть то, что я хочу.
Вот tutorial, рассказывающий нам, как настроить. Но шаги меня смущают.
Есть ли у кого-нибудь опыт настройки отчетов об ошибках?
Я нахожу более четкие шаги, чтобы настроить это.
Спасибо большое и оценили!
Отчет об ошибках в Stackdriver по-прежнему находится в бета-версии, и мы прилагаем все усилия, чтобы улучшить настройку. В качестве альтернативы инструкции по настройке, которую я предоставил, мы тестируем конечную точку HTTP API для отправки ошибок, зарегистрируйтесь здесь, если вы хотите быть альфа-тестером: https://docs.google.com/forms/d/1JNrDpBQYnpOparS75ab2L1YZHkM3ug3v9j-kWl8g7b0/viewform ? c = 0 & w = 1 – Steren