如何在Google Cloud日志探索器中配置默认摘要字段以显示自定义标签值
如何在Google Cloud日志探索器中配置默认摘要字段以显示自定义标签值
我完全懂你的需求——就是想让日志里自定义的label1值默认出现在Log Explorer的摘要区域(你截图里圈出来的位置),不用每次手动去添加自定义摘要字段对吧?下面结合你的代码情况,一步步教你配置:
具体操作步骤
- 先打开Google Cloud Console,找到**Cloud Logging(日志)**服务,进入Log Explorer页面。
- 点击界面右上角的设置图标(齿轮样式),选择「Summary fields(摘要字段)」选项。
- 在弹出的配置面板里,点击「Add field(添加字段)」。
- 在字段输入框中填写标签的路径:
labels.label1(你的代码里已经把标签存在labels对象下的label1键里,这个路径能准确读取到对应值)。 - 可以给这个字段设置一个友好的显示名称,比如「Custom Label 1」,然后点击「Save」保存配置。
验证与注意事项
- 配置完成后,回到Log Explorer刷新页面,或者用你提供的代码重新生成一条日志,就能看到
label1的值已经默认显示在你想要的位置了。 - 你的代码部分是没问题的,这里再贴出来方便你核对:
from google.cloud import logging_v2 def write_entry(logger_name): """Writes log entries to the given logger.""" logging_client = logging_v2.Client(project="test-project") # 这里的labels配置正确,会被Log Explorer读取到 logger = logging_client.logger("TEST",labels={"label1":"I want this to show in default summary field"}) logger.log_text("Hello, world!") print("Wrote logs to {}.".format(logger.name)) write_entry("test-log-bucket") - 如果之后需要添加更多默认显示的自定义标签,重复上面的配置步骤,添加对应的
labels.xxx字段即可。
备注:内容来源于stack exchange,提问作者T M
相关产品推荐
相关产品推荐

