Google Compute Engineer / NodeJS: как отслеживать выходные данные консоли

При разработке своего веб-приложения на основе NodeJS я использую console.log() для отображения предупреждений / ошибок. Это было нормально, пока не было на локальном хосте. Затем я развернул вычислительный движок Google. Я запускаю сервер, используя стартовые метаданные (sudo node /opt/web-app/bin/www).

Теперь я не могу понять, как увидеть мои сообщения console.log. Есть ли способ контролировать выходы консоли или я должен использовать что-то вроде Stackdriver?

Я впервые развертываю в облаке, так что оцените направление. Спасибо.


person madu    schedule 23.06.2016    source источник


Ответы (1)


Google Stackdriver Logging - это действительно способ отправлять журналы приложения в проект Google Cloud и просматривать их в облачной консоли: https://cloud.google.com/logging/docs/agent/installation

Кроме того, вы также можете регистрировать свои ошибки в определенном формате, который позволит Google Stackdriver Error Reporting анализировать их. Подробнее см. https://cloud.google.com/error-reporting/docs./setup/compute-engine

person Steren    schedule 24.06.2016