

# 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에서 이러한 지표에 따라 경보를 설정할 수도 있습니다. 예를 들어, 응답의 HTTP 상태 코드가 `5xxErrorRate`\~`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)