X-Ray の使用を開始する - AWS X-Ray

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

X-Ray の使用を開始する

X-Ray を使用するには、以下を実行する必要があります。

  1. アプリケーションを計測します。これにより、X-Ray はアプリケーションがリクエストを処理する方法を追跡できます。

    • X-Ray SDKsX-Ray APIs、ADOTまたは CloudWatch Application Signals を使用して、X-Ray にトレースデータを送信します。使用するインターフェイスの詳細については、「」を参照してくださいインターフェイスを選択する

    インストルメンテーションの詳細については、「」を参照してくださいのアプリケーションを計測する AWS X-Ray

  2. (オプション) X-Ray と統合 AWS のサービス する他の と連携するように X-Ray を設定します。トレースをサンプリングして受信リクエストにヘッダーを追加し、エージェントまたはコレクターを実行して、トレースデータを X-Ray に自動的に送信できます。詳細については、「他の AWS X-Ray との統合 AWS のサービス」を参照してください。

  3. 実装したアプリケーションをデプロイします。アプリケーションがリクエストを受信すると、X-Ray SDK はトレース、セグメント、サブセグメントのデータを記録します。このステップでは、IAM ポリシーを設定し、エージェントまたはコレクターをデプロイする必要がある場合もあります。

    • AWS Distro for OpenTelemetry (ADOT) SDK と CloudWatch エージェントを使用してアプリケーションをさまざまなプラットフォームにデプロイするスクリプトの例については、「Application Signals Demo Scripts」を参照してください。

    • X-Ray SDK と X-Ray デーモンを使用してアプリケーションをデプロイするスクリプトの例については、「」を参照してくださいAWS X-Ray サンプルアプリケーション

  4. (オプション) コンソールを開いて、データを表示および分析します。トレースマップ、サービスマップなどの GUI 表現を表示して、アプリケーションがどのように機能するかを検査できます。コンソールでグラフィカル情報を使用して、アプリケーションを最適化、デバッグ、理解します。コンソールの選択の詳細については、「」を参照してくださいを使用する AWS Management Console

次の図は、X-Ray の使用を開始する方法を示しています。

X-Ray は、ステータス、期間、HTTP レスポンスコードなど、アプリケーションリクエストに関する詳細情報を表示します。

コンソールで使用できるデータとマップの例については、トレースデータを生成するために既に実装されているサンプルアプリケーションを起動します。数分で、トラフィックの生成、セグメントの X-Ray への送信、トレースとサービスマップの表示を行うことができます。