コンソールを使用する - AWS X-Ray

コンソールを使用する

グラフィカルユーザーインターフェイス (GUI) で必要なコーディングを最小限にする場合は、コンソールを使用します。X-Ray を初めて使用するユーザーは、構築済みの視覚化を使用すると、基本的なタスクをすばやく開始できます。コンソールから以下の内容を直接実行できます。

  • X-Ray を有効にします。

  • アプリケーションのパフォーマンス概要を表示します。

  • アプリケーションのヘルスステータスを確認します。

  • ハイレベルのエラーを特定します。

  • 基本的トレースの概要を表示します。

https://console.aws.amazon.com/cloudwatch/ の Amazon CloudWatch コンソールまたは https://console.aws.amazon.com/xray/home の X-Ray コンソールを使用して、X-Ray を操作できます。

Amazon CloudWatch コンソールを使用する

CloudWatch コンソールには、X-Ray コンソールから再設計された、使いやすい新規 X-Ray 機能が含まれています。CloudWatch コンソールを使用する場合は、X-Ray トレースデータと共に、CloudWatch ログとメトリクスを表示できます。CloudWatch コンソールを使用して以下が含まれるデータを表示および分析します。

  • X-Ray トレース - アプリケーションがリクエストを処理する際、アプリケーションに関連付けられたトレースを表示、分析、フィルタリングします。これらのトレースを使用して、高レイテンシーの検出、エラーのデバッグ、アプリケーションワークフローの最適化を実行します。トレースマップとサービスマップを表示して、ご使用のアプリケーションワークフローの視覚的表現を確認します。

  • ログ - ご使用のアプリケーションが生成するログを表示、分析、フィルタリングします。ログを使用してエラーをトラブルシューティングし、特定のログ値に基づくモニタリングを設定します。

  • メトリクス - ご使用のリソースが出力するメトリクスを使用、または独自のメトリクスを作成して、アプリケーションのパフォーマンスを測定およびモニタリングします。これらのメトリクスをグラフとチャートで表示します。

  • ネットワークとインフラストラクチャのモニタリング - 主要なネットワークの機能停止、正常性のモニタリング、およびコンテナ化されたアプリケーション、他の AWS サービス、クライアントを含むインフラストラクチャの正常性とパフォーマンスのモニタリングを実行します。

  • 次の X-Ray コンソールを使用するセクションに記載されている X-Ray コンソールのすべての機能。

CloudWatch コンソールの詳細については、「CloudWatch の開始方法」を参照してください。

https://console.aws.amazon.com/cloudwatch/ で Amazon CloudWatch コンソールにログインします。

X-Ray コンソールを使用する

X-Ray コンソールはアプリケーションリクエストの分散トレースを提供しています。より単純なコンソールエクスペリエンスにする場合、またはアプリケーションコードを更新しない場合は、X-Ray コンソールを使用します。AWS は X-Ray コンソールの開発を中止しました。X-Ray コンソールには計測されたアプリケーションのための以下の機能が含まれています。

  • Insights - アプリケーションのパフォーマンスの異常を自動的に検出して根本的な原因を見つけます。Insights は、[Insights] の CloudWatch コンソールに含まれています。詳細については、X-Ray コンソールを使用する の「X-Ray Insights を使用する」を参照してください。

  • サービスマップ - アプリケーションのグラフィカル構造、およびクライアント、リソース、サービス、依存関係との接続を表示します。

  • トレース - アプリケーションがリクエスト処理の際に生成するトレースの概要を参照します。トレースデータを使用して、HTTP レスポンスや応答時間などの、基本的なメトリクスに対するアプリケーションのパフォーマンスを把握します。

  • 分析 - 応答時間の分散のグラフを使用して、トレースデータを解釈、調査、分析します。

  • 設定 - カスタマイズしたトレースを作成して次のデフォルト設定を変更します。

    • サンプリング - トレース情報のためのアプリケーションサンプリング頻度を定義するルールを作成します。詳細については、X-Ray コンソールを使用する の「サンプリングルールを設定する」を参照してください。

    • 暗号化 - AWS Key Management Service を使用して監査または無効化できるキーで、保管中のデータを暗号化します。

    • グループ - フィルター式を使用して、URL の名前や応答時間などの一般的な特徴量を持つトレースのグループを定義します。詳細については、「グループを設定する」を参照してください。

https://console.aws.amazon.com/xray/home で X-Ray コンソールにログインします。

X-Ray コンソールを使用する

X-Ray コンソールを使用して、アプリケーションが処理するリクエストのサービスと関連するトレースのマップを表示し、トレースが X-Ray に送信される方法に影響するグループとサンプリングルールを設定します。

注記

X-Ray Service マップと CloudWatch ServiceLens マップは、Amazon CloudWatch コンソール内の X-Ray トレースマップに統合済みです。CloudWatch コンソールを開き、左側のナビゲーションペインから [X-Ray トレース] の下の [トレースマップ] を選択します。

CloudWatch には、アプリケーションサービス、クライアント、Synthetics Canary、サービスの依存関係を検出してモニタリングできる Application Signals が含まれるようになりました。Application Signals を使用すると、サービスのリストやビジュアルマップを確認したり、サービスレベル目標 (SLO) に基づくヘルスメトリクスを表示したり、ドリルダウンして相関関係のある X-Ray トレースを確認したりして、より詳細なトラブルシューティングを行うことができます。

X-Ray コンソールの主要ページはトレースマップで、アプリケーションによって生成されたトレースデータから X-Ray が生成した JSON サービスグラフがビジュアルで表現されます。マップは、リクエストを処理するアカウント内の各アプリケーションのサービスノード、リクエストの送信元を示すアップストリームクライアントノード、リクエストの処理中にアプリケーションが使用するウェブサービスとリソースを示すダウンストリームサービスノードで構成されます。他にも、トレースとトレースの詳細を表示したり、グループやサンプリングルールを設定したりするためのページがあります。

X-Ray のコンソールエクスペリエンスを表示し、以下のセクションの CloudWatch コンソールと比較します。