Internet Monitor ダッシュボードを使用したモニタリングと最適化
AWS Management Consoleの Amazon CloudWatch Internet Monitor ダッシュボードを使用すると、データを視覚化し、AWS アプリケーションのインターネットトラフィックに関するインサイトや提案を取得したり、モニタのオプションを設定したりできます。
アプリケーションのインターネットパフォーマンスと可用性をモニタリングするモニタを作成すると、Internet Monitor はクライアントロケーションと ASN のペア、または都市ネットワークのインターネット測定値を保存します。Internet Monitor は、アプリケーション、および各 AWS リージョンとエッジロケーションへのトラフィックの集約された CloudWatch メトリクスも作成します。モニタの情報を基に、さまざまな手法でフィルタリングや調査を行ったり、アクションについての提案を得たりすることが可能です。Internet Monitor ダッシュボードは、モニタリング対象のトラフィックのデータを表示してインサイトを得る手順をガイドします。
使用を開始するには、CloudWatch コンソールの [アプリケーションのモニタリング] の下で [Internet Monitor] を選択します。
注記
このセクションでは主に、AWS Management Console を使用して Internet Monitor メトリクスをフィルタリングおよび表示する方法について説明します。あるいは、AWS CLI または SDK で Internet Monitor API オペレーションを使用して、CloudWatch Logs ファイルに保存されている Internet Monitor イベントを直接操作することもできます。詳細については、「モニターの使用と測定に関する情報」を参照してください。API オペレーションの使用の詳細については、「Amazon CloudWatch Internet Monitor での CLI の使用例」および「Amazon CloudWatch Internet Monitor API リファレンス」を参照してください。
Internet Monitor ダッシュボードには 5 つのページ (タブ) があります。
[概要] ページでは、現在のパフォーマンスと可用性の情報、最近および現在のヘルスイベントの概要、クライアントのパフォーマンスを向上させる可能性のある上位の提案など、モニタリング対象のトラフィックの全体像を取得できます。
[ヘルスイベント] ページでは、クライアントがアプリケーションにアクセスするロケーションに現在影響している、または以前に影響した、現在および過去のヘルスイベントを確認できます。
[分析] ページでは、クライアントロケーションでモニタリング対象の上位トラフィック (トラフィック量で判断) に関する情報を、いくつかのカスタマイズ可能な方法で要約して表示できます。また、ヘルススコアとメトリクスの履歴傾向を確認することもできます。ロケーション、ASN、日付などでフィルタリングして、インターネットトラフィックに関するメトリクスの推移を可視化できます。
[最適化] ページで、Internet Monitor は、トラフィックパターンと過去のパフォーマンスに基づいて、上位 AWS リージョン (または Amazon CloudFront) のアプリケーションのパフォーマンス向上を予測します。上位の各設定について、関連するテーブルに、クライアントロケーションごとのレイテンシー低減の内訳が表示されます。2 ページ目では、複数のリージョン (必要に応じて CloudFront 設定を含めます) を選択して、レイテンシーの低減を比較できます。ページには、選択した設定 (リージョン) ごとに、レイテンシーに関する詳細の関連テーブルが都市のロケーション別にリストされます。
[設定] ページで、モニタの詳細を表示したり、モニタリングするトラフィックの割合などのオプションを設定したりできます。
これらのダッシュボードオプションに加えて、ツールを使用して、Internet Monitor がモニタで収集するメトリクスの詳細をより深く掘り下げることができます。Internet Monitor ではトラフィックに関する測定値を含むログファイルを生成してパブリッシュするため、コンソール内の他の CloudWatch ツールを使用することができます。例えば、Internet Monitor によってパブリッシュされた CloudWatch Contributor Insights、CloudWatch メトリクス、CloudWatch Logs Insights などのデータをさらに可視化することができます。詳細については、「CloudWatch ツールと Internet Monitor のクエリインターフェイスによるデータの調査」を参照してください。
次のセクションで、Internet Monitor を使用してパフォーマンスと可用性の測定値を調査する方法について説明します。