【发布时间】:2026-02-16 00:05:01
【问题描述】:
在 https://opentracing.io/ 他们声明 opentracing API 是:
用于分布式跟踪的供应商中立 API 和工具
好的,但这在实际应用程序的上下文中究竟意味着什么?
这个 Opentracing API 实际上由哪些部分组成,它的用途是什么以及它如何与“zipkin”和“jaeger”等其他日志相关系统交互
是否需要使用Opentracing API for Java 才能声明“我的应用支持”opentracing?
是否有一个 Opentracing 协议(例如通过网络发送数据)或者他们只是说 Opentracing 是一个中间层,它允许多个其他跟踪框架相互操作? 尤其是this diagram 让我这么想。
【问题讨论】:
-
值得注意的是,OpenTracing 已被放弃,贡献者现在正在开发 OpenTelemetry。参考文献opensource.googleblog.com/2019/05/…
标签: trace zipkin opentracing jaeger