【发布时间】:2022-01-01 06:06:05
【问题描述】:
我在 Google Functions 中有一个名为 process_me 的 HTTP 端点:
def process(request: Request) -> str:
return process_message(request)
在 GCP 中生成 /process_me 跟踪。
现在为了进一步追踪,我添加了 OpenTelemetry:
def process(request: Request) -> str:
with TRACER.start_as_current_span("process_message") as span:
return process_message(request)
这反过来又导致跟踪不再以/process_me 开头。相反,它们被命名/具有 URL process_message。
不过,在跨度下方跟踪的所有内容都正确附加到 process_message。
所以我想知道如何将 Span process_message 添加到 Span /process_me(而不是替换它)?
【问题讨论】:
标签: python google-cloud-functions open-telemetry