この記事は英語の原文を日本語に翻訳したものです。原文: https://opentelemetry.io/docs/specs/semconv/general/trace-compatibility/
翻訳元: open-telemetry/semantic-conventions v1.44.0(コミット e10a930)
トレースの互換性コンポーネントに関するセマンティック規約
ステータス: Development
この文書は、互換性コンポーネント(例えばOpenTracing Shimレイヤー)で使われるトレースのセマンティック規約を定義します。
OpenTracing
OpenTracing Shimによって作成される Link は、OpenTracingで定義されている、子スパンと親スパンの間の直接的な因果関係を表す、受け入れられている値のいずれかを持つ opentracing.ref_type を設定しなければなりません(MUST)。
Attributes:
| Key | Stability | Requirement Level | Value Type | Description | Example Values |
|---|---|---|---|---|---|
opentracing.ref_type | Recommended | string | 親子間の参照種別 [1] | child_of; follows_from |
[1] opentracing.ref_type: 子スパンと親スパンの間の因果関係。
opentracing.ref_type には、次のよく知られた値の一覧があります。いずれかが該当する場合はその値を使用しなければならず(MUST)、それ以外の場合は独自の値を使ってもかまいません(MAY)。
| Value | Description | Stability |
|---|---|---|
child_of | 親スパンが、何らかの形で子スパンに依存している | |
follows_from | 親スパンが、子スパンの結果に一切依存していない |