Amazon CloudWatch Internet Monitor とは
Amazon CloudWatch Internet Monitor のモニターを使用すると、アプリケーションのインターネット パフォーマンスと可用性を監視できるため、データを視覚化し、AWS アプリケーションのインターネット トラフィックに関するインサイトや提案を得ることができます。
Internet Monitor の主な機能
Internet Monitor は、エンドユーザーのエクスペリエンスを向上させるために役立つインサイトと推奨事項を提案します。アプリケーションの予測されるレイテンシーをどのように改善するか、ほぼリアルタイムで探索できます。そのために、使用するサービスの切り替えや、さまざまな AWS リージョン を経由してのワークロードに対するトラフィックの再ルーティングをします。
Internet Monitor は、クライアントロケーションと ASN のペア、または都市ネットワークのインターネット測定値を保存します。Internet Monitor は、アプリケーション、および各 AWS リージョンとエッジロケーションへのトラフィックの集約された CloudWatch メトリクスも作成します。Internet Monitor ダッシュボードを使用すると、アプリケーションのパフォーマンスと可用性に影響を与えている要因をすばやく特定し、問題を追跡して対処できます。
また、Internet Monitor は、CloudWatch ツールを使用してモニタリング対象のアプリケーショントラフィックに固有の都市ネットワークのデータを探索できるように、CloudWatch Logs と CloudWatch Metrics にインターネット測定値をパブリッシュします。必要に応じて、インターネット測定値を Amazon S3 にパブリッシュすることもできます。
Internet Monitor のヘルスイベントは Amazon EventBridge に送信されるので、これを使用して通知を設定できます。問題の原因が AWS ネットワークである場合は、この問題を軽減するために AWS が講じている手段が記載された AWS Health Dashboard 通知も自動的に送信されます。
Internet Monitor の使用方法
Internet Monitor を使用するには、モニタを作成し、アプリケーションのリソースをそのモニタ、VPC、Network Load Balancers、CloudFront ディストリビューション、または WorkSpaces ディレクトリに関連付けます。これにより、Internet Monitor はアプリケーションのインターネット向けトラフィックの場所を認識します。その後、Internet Monitor は AWS からインターネット測定値を発行します。この測定値は都市ネットワーク、つまりクライアントがアプリケーションにアクセスするクライアントのロケーションと ASN (通常はインターネットサービスプロバイダー (ISP)) に対して固有のものです。詳細については、「Internet Monitor の仕組み」を参照してください。Internet Monitor を使い始めるには、「コンソールを使用して Amazon CloudWatch Internet Monitor の使用を開始する」を参照してください。