相関文字列の転送
アプリケーションは、トレーサによって生成された相関文字列を渡して、複数のサービス間でビジネストランザクションを関連付ける必要があります。相関文字列は、アプリケーションペイロードとともにシリアル化および通信する必要があります。
着信 HTTP コール
HTTP コールを介して相関文字列を渡すと、その文字列は HTTP ヘッダーとして渡されます。トレーサは、関数の呼び出しオブジェクトの相関ヘッダー文字列を保持するキーを検索します。相関は、サーバーレストレーサが相関ヘッダーキーを検出した場合に発生します。キーが見つからない場合、トレーサは新しいビジネストランザクションを作成します。
その他のプロトコル
HTTP 以外のプロトコルの場合は、相関文字列のプロトコル固有の転送を定義して、ビジネストランザクション相関を有効にする必要があります。
トレーサは、次の場合に新しいビジネストランザクションを作成します。
- 渡す相関文字列が配置されていない場合。または、
- トレーサが相関文字列を見つけることができない場合。
開始するには、「サーバレス APM 環境のセットアップ」を参照してください。