如何将OpenTelemetry span上下文以B3格式传播到HTTP请求头?

0 投票
1 回答
28 浏览
提问于 2025-04-14 18:37

我们组织使用了几种不同的追踪机制,其中最主要的是B3。不过,有些服务也使用Datadog。对于这个问题,我主要关注的是B3。

我不想依赖于任何特定的供应商,所以我导入了opentelemetry的Python SDK。

现在,我想把一个叫做“span”的东西以B3格式传递给一个HTTP服务调用。

我该怎么做呢?我搜索了一下,发现了py-zipkin,但不幸的是,它是一个兼容opentracing的库,而不是opentelemetry

1 个回答

0

没关系... 好好搜索一下就发现其实已经有一个适用于 B3 的传播器了。

opentelemetry-propagator-b3

撰写回答