来自云运行的日志用 resource.labels.revision_name = my_name-00046-kip 吐出了一些好的 json。
json 路径 labels.instanceId 更像这样
00bf4bf02d71261c0c1f55a601331b336a5d90d365cca1b28330dcf3e456fb7c07d5b72f1d3c9a971e391b5edc3512aea8559d172b24e639
根据这个文件,我能够得到 revision_name
https://cloud.google.com/run/docs/reference/container-contract#env-vars
但我无法获取实例 ID,并且必须为每个实例报告指标,否则同一分钟内报告的两个实例将被拒绝。如何获取实例 ID(最好通过 DockerFile,如果不通过 api 调用)。如果云运行以一个修订名称启动 10 个实例,我必须确保向通用任务资源唯一地报告指标,我计划在其中使用实例 ID 填写 job_id。
谢谢,院长