【发布时间】:2020-06-28 19:12:22
【问题描述】:
来自云运行的日志吐出一些带有 resource.labels.revision_name = my_name-00046-kip 的好 json。
json 路径 labels.instanceId 更像这样
00bf4bf02d71261c0c1f55a601331b336a5d90d365cca1b28330dcf3e456fb7c07d5b72f1d3c9a971e391b5edc3512aea8559d172b24e639
根据这个文档,我能够获得修订名称
https://cloud.google.com/run/docs/reference/container-contract#env-vars
但我无法获取实例 ID,并且必须为每个实例报告指标,否则在同一分钟内报告的两个实例将被拒绝。如何获取实例 ID(最好通过 DockerFile,如果不通过 api 调用)。如果 cloud run 在一个修订名称下启动 10 个实例,我必须确保将指标唯一地报告给我计划用实例 id 填写 job_id 的通用任务资源。
谢谢, 院长
【问题讨论】:
标签: java google-cloud-platform google-cloud-run google-cloud-metrics