Network Flow Monitor の使用 - Amazon CloudWatch

Network Flow Monitor の使用

Network Flow Monitor は、Amazon EC2 インスタンス間のトラフィックや、Amazon Amazon S3 や Amazon DynamoDB などの他の AWS サービスに向かうトラフィックについて、パケット損失やレイテンシーなどのネットワークパフォーマンスをほぼリアルタイムで可視化します。Network Flow Monitor は、インスタンスにインストールした軽量ソフトウェアエージェントからデータを受け取ります。エージェントは TCP 接続からパフォーマンス統計を収集します。このデータは Network Flow Monitor バックエンドサービスに送信され、各メトリクスタイプの上位の寄与要因が計算されます。Network Flow Monitor は、検出されたネットワーク問題の原因が AWS であるかどうかも判断し、詳細のモニタリングする対象として選択したネットワークフローの情報をレポートします。

管理アカウントまたは委任管理者アカウントでサインインすることで、単一のアカウント内のリソースのネットワークフローのネットワークパフォーマンス情報を表示したり、AWS Organizations で Network Flow Monitor を設定して、組織内の複数のアカウントのパフォーマンス情報を表示したりできます。

Network Flow Monitor は、ネットワークのパフォーマンスをほぼリアルタイムで把握しようとするネットワークオペレーターとアプリケーション開発者を対象としています。CloudWatch の Network Flow Monitor コンソールでは、エージェントから集約されてきたリソースのネットワークトラフィックのパフォーマンスデータをさまざまなカテゴリにグループ化して表示できます。例えば、アベイラビリティーゾーン間または VPC 間のフローのデータを表示できます。次に、詳細を確認し、時間の経過とともにより詳細に追跡する特定のフローのモニターを作成できます。

モニターを使用すると、指定した期間におけるネットワーク接続のパケット損失とレイテンシーをすばやく視覚化できます。Network Flow Monitor は、モニターごとにネットワークヘルスインジケータ (NHI) も生成します。NHI 値は、評価している期間中にモニターが追跡したネットワークフローについて、AWS ネットワークの問題があったかどうかを示します。NHI 情報を使用すると、AWS ネットワークの問題やワークロードに起因するネットワークの問題にトラブルシューティング作業を集中させるかどうかをすばやく判断できます。

Network Flow Monitor の設定と使用の例については、ブログ記事「Visualizing network performance of your AWS Cloud workloads with Network Flow Monitor」を参照してください。