

# Amazon CloudWatch で CloudFront メトリクスをモニタリングする
<a name="monitoring-using-cloudwatch"></a>

Amazon CloudFront は Amazon CloudWatch と統合されており、ディストリビューションとエッジ関数の運用メトリクスを ([Lambda@Edge と CloudFront Functions](edge-functions.md) の両方で) 自動的に公開します。これらのメトリクスを使用して、問題のトラブルシューティング、追跡、デバッグを行うことができます。これらのメトリクスの多くは、CloudFront コンソールの一連のグラフに表示され、CloudFront API または CLI を使用してアクセスすることもできます。これらのメトリクスはすべて、[CloudWatch コンソール](https://console.aws.amazon.com/cloudwatch/home)で、または CloudWatch API または CLI を介して利用できます。CloudFront メトリクスは [CloudWatch のクォータ (以前は制限と呼ばれていました)](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_limits.html) にはカウントされません。また、追加料金も発生しません。

CloudFront ディストリビューションのデフォルトメトリクスに加えて、追加のメトリクスを追加料金で有効にすることができます。追加のメトリクスは CloudFront ディストリビューションに適用され、ディストリビューションごとに個別に有効にする必要があります。料金の詳細については、「[CloudFront の追加のメトリクスに関するコストを見積もる](viewing-cloudfront-metrics.md#monitoring-console.distributions-additional-pricing)」を参照してください。





CloudFront コンソール、CloudWatch コンソール、API、または CLI で、これらのメトリクスに基づくアラームを設定することもできます。例えば、`5xxErrorRate` メトリクスに基づくアラームを設定できます。このメトリクスは、レスポンスの HTTP ステータスコードが `500` から `599` の範囲内にあるすべてのビューワーリクエストの割合 (%) を示します。エラー率が一定時間内に特定の値 (連続した 5 分以内のリクエスト数の 5% など) に達すると、アラームがトリガーされます。アラームの作成時に、アラームの値と時間単位を指定します。

**注意事項**  
CloudFront コンソールで CloudWatch アラームを作成すると、アラームは米国東部 (バージニア北部) リージョン (`us-east-1`) に自動的に作成されます。CloudWatch コンソールでアラームを作成する場合は、同じリージョンを使用する必要があります。CloudFront はグローバルサービスであるため、サービスのメトリクスは米国東部 (バージニア北部) に送信されます。
アラームを作成すると、[標準の CloudWatch 料金](https://aws.amazon.com/cloudwatch/pricing/)が適用されます。

**Topics**
+ [CloudFront およびエッジ関数のメトリクスを表示する](viewing-cloudfront-metrics.md)
+ [メトリクスの アラームの作成](receiving-notifications.md)
+ [メトリクスデータを CSV 形式でダウンロードする](cloudwatch-csv.md)
+ [CloudFront のメトリクスのタイプ](programming-cloudwatch-metrics.md)