その他の言語固有の OpenTelemetry ライブラリー

OpenTelemetry 増殖業者

プロパゲーターは、ベンダー固有のトレース相関ヘッダーと OpenTelemetry トレース・コンテキストとの間で変換を行います。 着信する HTTP リクエストに、 Instana の独自トレース相関ヘッダー(つまり、 X-INSTANA-T および X-INSTANA-S)が含まれている場合、 Instana OpenTelemetry プロパゲーターは、それらのヘッダーから取得したトレースIDとスパンIDを使用して、 OpenTelemetry トレースコンテキストを作成します。 OpenTelemetry トレース機能は、そのトレースコンテキストからトレースを継続することができます。 また、 OpenTelemetry トレースコンテキストが存在する場合、 Instana OpenTelemetry プロパゲータはこれを使用して、独自仕様の Instana トレース相関ヘッダーを送信リクエストに挿入します。

注:HTTP (S) 向けの Instana トレーサーは、 W3C トレースコンテキスト仕様に対応しています。これは、 OpenTelemetry で使用されるデフォルトの相関ヘッダー形式です。 したがって、通常、アプリケーションに Instana OpenTelemetry プロパゲータを追加する必要はありません。 サポートの具体的な内容については、 W3C の「トレースコンテキストのサポート」 を参照してください。

OpenTelemetry サンプラー

OpenTelemetry サンプラーは、サンプリングを決定する際に、特定の要求のトレース・データをキャプチャーするかどうかを決定します。 Instana OpenTelemetry サンプラーは、トレースコンテキストのフラグ sampled に基づいてサンプリングの決定を行います。 sampled フラグの値が falseでない場合、サンプラーは要求をキャプチャーします。