Amazon CloudWatch Internet Monitor で Amazon S3 にインターネット測定値を発行する
Amazon CloudWatch Internet Monitor が Amazon S3 に、モニタ内のモニタリング対象の都市ネットワークに対するインターネット向けトラフィックのインターネット測定値をパブリッシュすることを選択できます (都市ネットワークとは、クライアントロケーションと ASN、通常はインターネットサービスプロバイダーのことです)。ただし、都市ネットワークのサービス上限は 500,000 です。Internet Monitor は、各モニタの (トラフィック量で) 上位 500 の都市ネットワークのインターネット測定値を、5 分ごとに CloudWatch Logs に自動的にパブリッシュします。S3 にパブリッシュされる測定値には、CloudWatch Logs にパブリッシュされている上位 500 が含まれます。
モニターを作成または更新する際、S3 に発行するオプションを選択し、測定値を発行するバケットを指定できます。バケットを S3 で先に作成してから、Internet Monitor で指定する必要があります。S3 にパブリッシュするインターネット測定値の都市ネットワークのサービス上限は 500,000 です。Internet Monitor は、インターネット測定値をイベント (バケットに保存された一連の圧縮ログファイルオブジェクト) として S3 にパブリッシュします。
Internet Monitor が測定値をパブリッシュするための S3 バケットを作成する際、CloudWatch Logs が提供するアクセス許可のガイダンスに必ず従ってください。これにより、Internet Monitor はログを S3 に直接パブリッシュできます。また AWS は必要に応じて、そのログを受け取るロググループに関連付いたリソースポリシーの作成や変更ができます。詳細については、「Amazon CloudWatch Logs ユーザーガイド」の「CloudWatch Logs に送信されたログ」を参照してください。
パブリッシュするログファイルは圧縮されます。Amazon S3 コンソールを使用してログファイルを開くと、ファイルは解凍されてインターネット測定値のイベントが表示されます。ファイルをダウンロードする場合は、イベントを表示するのに解凍する必要があります。
Amazon Athena を使用し、ログファイルのインターネット測定値に対してクエリを実行することもできます。Amazon Athena はインタラクティブなクエリサービスであり、Amazon S3 内のデータを標準 SQL を使用して簡単に分析できます。詳細については、「Amazon Athena を使用して、Amazon S3 ログファイルのインターネット測定値をクエリする」を参照してください。