如何在 Google Cloud 上查看日志消息?:https ://console.cloud.google.com/logs
这是我在运行 dev_appserver.py (本地运行)时在终端中看到的内容:
INFO 2016-05-16 14:00:45,118 module.py:787] default: "GET /static/images/contact.png HTTP/1.1" 304 -
INFO 2016-05-16 14:00:45,128 module.py:787] default: "GET /static/images/email.png HTTP/1.1" 304 -
INFO 2016-05-16 14:00:45,136 module.py:787] default: "GET /static/images/phone.png HTTP/1.1" 304 -
INFO 2016-05-16 14:00:45,487 basehandler.py:19] entering basehandler.py
INFO 2016-05-16 14:00:45,516 module.py:787] default: "GET /static/images/logo-349x209.png HTTP/1.1" 304 -
INFO 2016-05-16 14:00:45,562 requesthandlers.py:26] entering requesthandlers.py
INFO 2016-05-16 14:00:45,563 app.py:28] entering app.py
INFO 2016-05-16 14:00:45,563 app.py:198] Using development database
显示应用程序日志消息和请求日志记录。
但是,当我查看部署的相同代码的日志时,我只能看到正在记录的请求:
我用来生成应用程序日志消息的代码类似于:
import logging
logger = logging.getLogger("someLogger")
logger.info("entering app.py")
但我也尝试过logging.info(...)
直接使用,结果相同。
我尝试在各种资源中找到答案,但我空手而归,大多数是指在本地开发时如何设置日志级别。
我猜我需要启用一些设置才能在 Google Cloud Logs 上查看应用程序日志。
我看过的资源: