翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
イベント駆動型アプリケーションのトレーシング
AWS X-RayAmazon SQS を使用したイベント駆動型アプリケーションのトレースをサポートし、AWS Lambda CloudWatch コンソールを使用して、Amazon SQS でキューに入れられ、1 つ以上の Lambda 関数によって処理される各リクエストの接続ビューを確認できます。上流のメッセージプロデューサーからのトレースは、下流の Lambda コンシューマーノードからのトレースに自動的にリンクされ、 end-to-end アプリケーションのビューが作成されます。
注記
各トレースセグメントは最大 20 のトレースにリンクできますが、トレースには最大 100 のリンクを含めることができます。特定のシナリオでは、追加のトレースをリンクすると、トレースドキュメントの最大サイズを超え、トレースが不完全になる可能性があります。これは、たとえば、トレースが有効な Lambda 関数が 1 回の呼び出しで多数の SQS メッセージをキューに送信する場合に発生する可能性があります。この問題が発生した場合は、X-Ray SDK を使用する緩和策があります。詳細については、Java
リンクされたトレースをサービスマップに表示する
CloudWatchコンソール内のサービスマップページを使用して

破線のエッジを選択すると、受信イベント経過時間のヒストグラムが表示されます。このヒストグラムは、コンシューマーがイベントを受け取ったときのイベント経過時間の広がりをマッピングしたものです。年齢は、イベントを受信するたびに計算されます。

リンクのトレースのトレースのののの
メッセージプロデューサー、Amazon SQS キュー、または Lambda コンシューマーから送信されたトレースの詳細を表示します。
-
サービスマップを使用して、メッセージプロデューサー、Amazon SQS、または Lambda コンシューマーノードを選択します。
-
ノードの詳細ペインから [トレースを表示] を選択すると、トレースのリストが表示されます。 CloudWatch コンソール内の [トレース] ページに直接移動することもできます。
-
リストから特定ののトレースのトレースのトレースのトレースの横のトレースのトレースの横のトレースのトレースの横のトレースのトレースの 選択したトレースがリンクされたトレースセットの一部である場合は、トレースの詳細ページにメッセージが表示されます。
トレースマップには、現在のトレースと、上流と下流のリンクされたトレースが表示されます。各トレースは、各トレースの境界を示すボックス内に含まれています。現在選択されているトレースが複数の上流または下流のトレースにリンクされている場合、上流または下流のリンクされたトレース内のノードが積み重ねられ、[トレースの選択] ボタンが表示されます。

トレースマップの下には、上流と下流のリンクされたトレースを含むトレースセグメントのタイムラインが表示されます。上流または下流のリンクされたトレースが複数ある場合、それらのセグメントの詳細は表示できません。リンクされたトレースのセット内の 1 つのトレースのセグメント詳細を表示するには、以下に説明するように 1 つのトレースを選択します。

リンクされたトレースのセットから 1 つのトレースを選択する
リンクされたトレースセットを 1 つのトレースにフィルタリングして、タイムラインにセグメントの詳細を表示します。
-
トレースマップ上のリンクされたトレースの下にある [トレースを選択] を選択します。トレースの横のトレースの横のトレースのオンにします。
-
トレースの横のラジオボタンを選択します。
-
[トレース選択をキャンセル] を選択すると、リンクされたトレースのセット全体が表示されます。