【发布时间】:2021-11-11 15:35:16
【问题描述】:
有谁知道是否可以为基于 python 的 Google Cloud Function 的日志添加自定义标签?在下图中,每个日志条目都有默认的 function_name 和 execution_id 标签。对于自定义标签,我想要类似的东西,例如每个日志条目的 client_id。我已经检查了文档并在 Google 上进行了广泛的搜索,但我正在兜圈子。
【问题讨论】:
-
我猜,至少有两个地方可以在日志记录有效负载中记录“标签”——在顶层——只有“标签”和“资源”结构内。 .第一种情况 - 每个日志记录都提供标签(当你做'日志'时),第二种情况 - 一旦创建资源,这些标签将自动提供给每条记录......你能描述一个多一点——至少每次做“日志”时提供标签就足够了,或者你更喜欢更复杂的东西?
-
@al-dann 谢谢,第二种情况听起来更接近我想要实现的目标。我希望按照您的建议自动为每条记录提供标签,但重要的是我可以为函数的每次调用动态设置这些标签。
-
我认为this 将帮助您为每个日志记录创建标签。
标签: python google-cloud-platform google-cloud-functions