堆栈驱动程序中的日志级别



我在GCP Flex中有一个简单的服务:

import logging
from flask import Flask
app = Flask(__name__)
logging.basicConfig(level=logging.DEBUG)
@app.route('/hello')
def hello():
logging.debug('hello')
return 'hello'

查看堆栈驱动程序,此日志显示在stderr中,如下所示:

15:32:38.000 调试:根:你好

这有几个问题:

  • 时间戳应具有毫秒精度(始终.000)
  • 无法使用堆栈驱动程序日志级别筛选器筛选日志

有没有办法解决这些问题?是否需要以某种方式配置logging

如果您需要查看日志stackdriver只需在代码中使用 print(在 Python 中)或System.out.print(java)命令。它将出现在Stackdriver中。

例如:print ("hello")

System.out.println("hello");

时间戳是祖鲁语格式。(例如:timestamp: "2018-07-18T10:16:46Z")。

您可以通过参考此来获得想法。

相关内容

  • 没有找到相关文章

最新更新