Google compute enginer / NodeJS:如何监控控制台输出

时间:2016-06-23 07:50:01

标签: node.js google-app-engine google-compute-engine console.log

在开发基于NodeJS的Web应用程序时,我使用console.log()来显示警告/错误。这很好,直到它在localhost中。 然后我在Google计算引擎中部署了all。我使用启动元数据(sudo node /opt/web-app/bin/www)启动服务器。

现在我无法弄清楚如何查看我的console.log消息。有没有办法监控控制台输出,还是我必须使用像Stackdriver这样的东西?

这是我第一次在云中部署,所以欣赏一些方向。 谢谢。

1 个答案:

答案 0 :(得分:1)

Google Stackdriver Logging确实是将您的应用程序日志发送到您的Google Cloud项目并在云端控制台中查看它们的方式:https://cloud.google.com/logging/docs/agent/installation

最重要的是,您还可以使用特定格式记录错误,以便Google Stackdriver错误报告能够解析它们,请在https://cloud.google.com/error-reporting/docs/setup/compute-engine了解更多信息