Ukraine flag 我们与乌克兰的朋友和同事同在。如需在乌克兰困难时期提供支持,请 访问此页面

术语

版本  2.6 最新 前往最新的 1.x 版本

Jaeger 使用的数据模型受 OpenTracing 规范external link - Jaeger 分布式追踪平台 启发,表示跟踪数据。该数据模型在逻辑上与 OpenTelemetry 跟踪external link - Jaeger 分布式追踪平台 非常相似,仅存在一些命名差异

JaegerOpenTelemetry说明
标签属性两者都支持类型化值,但 Jaeger 不支持嵌套标签。
Span 日志Span 事件在 Span 上记录的、结构化形式的时间点事件。
Span 引用Span 链接Jaeger 的 Span 引用有一个必需的类型(child-offollows-from),并且总是指向前驱 Span;OpenTelemetry 的 Span 链接没有类型,但允许附加属性。
进程资源描述生成遥测数据的实体(结构体)。

Span

**Span** 表示一个逻辑工作单元,包含操作名称、操作开始时间以及持续时间。Span 可以嵌套和排序,以建模因果关系。

Traces And Spans

Trace

**Trace** 表示系统中的数据或执行路径。它可以被视为一个 Span 的有向无环图。

Baggage

**Baggage** 是任意的用户定义元数据(键值对),可以附加到分布式上下文并通过跟踪 SDKs 传播。详见 W3C Baggageexternal link - Jaeger 分布式追踪平台