弃用 Zipkin Exporter

OpenTelemetry 项目正在弃用 Zipkin Exporter 规范,转而支持 Zipkin 的 OTLP 摄取支持

感谢所有 Zipkin 贡献者帮助 OpenTelemetry 达到这一里程碑!

在分析了各个语言生态系统的使用模式后,我们观察到社区已强烈倾向于 OTLP,Zipkin Exporter 的采用率很低——在几种语言中,甚至低于已弃用的 Jaeger Exporter。结合相关问题上极少的用户参与和可用替代方案的存在,我们认为现在是时候在 OTel SDK 中淘汰 Zipkin Exporter 了。

时间线和迁移路径

  • 规范弃用:自 2025 年 12 月起生效。
  • SDK 支持:现有的稳定 Zipkin Exporter 将至少在2026 年 12 月之前继续接收安全补丁和关键错误修复,符合 SDK 稳定性保证
  • 新 SDK:新语言 SDK 不需要实现 Zipkin Exporter。

用户应怎么做?

如果您目前正在使用 Zipkin Exporter,您有两个迁移路径:

  • 切换到 OTLP(推荐):配置您的应用程序使用 OTLP 发送追踪,并启用 Zipkin 的 OTLP 摄取支持
  • 使用 Collector:通过 OpenTelemetry Collector 路由您的 OTLP 数据,使用其 Zipkin Exporter

有问题?

请在 CNCF Slack 的 #otel-specification 频道提出,或在 opentelemetry-specification 存储库中创建问题。

最后修改于 2025 年 12 月 1 日:添加关于 Zipkin 弃用的博客 (#8487) (4b8e0091)