Amazon CloudFront 보고서 및 분석

상세한 캐시 통계 보고서 수신, CloudFront 사용량 모니터링, 가장 많이 사용하는 객체 목록 가져오기, 운영 지표에 대한 거의 실시간 경보 설정 등 Amazon CloudFront는 보고 요구 사항에 적합한 다양한 솔루션을 제공합니다. AWS Management Console의 Amazon CloudFront Reporting & Analytics 대시보드에서 모든 보고 옵션에 액세스할 수 있습니다.

CloudFront 액세스 로그를 활성화하면 Amazon CloudFront 배포에서 전송한 트래픽에 대해 더 자세한 정보를 받아볼 수도 있습니다.

Amazon CloudFront 사용 차트

요청 및 데이터 전송에 대한 추세 추적

AWS Management Console에서 6개의 CloudFront 사용 차트를 통해 Amazon CloudFront 사용량을 확인할 수 있습니다. 이 차트를 사용하여 각 활성 CloudFront 웹 배포에 대한 데이터 전송 및 요청(HTTP 및 HTTPS 요청 모두) 추세를 추적할 수 있습니다. 이 차트는 각 CloudFront 지역의 사용을 최대 60일 전까지 일 단위 또는 시간 단위로 보여주며, 차트에는 선택한 시간 간격 동안 합계, 평균 및 피크 사용량도 포함되어 있습니다.

이러한 차트에는 HTTP/S 요청 수, HTTP/S를 통해 전송된 데이터, CloudFront 엣지 로케이션에서 최종 사용자에게 전송된 데이터, CloudFront에서 오리진으로 전송된 데이터가 포함되어 있습니다.

CloudFront 사용 차트에 대한 추가 비용은 없습니다. 이 보고서를 보려면 AWS Management Console에서 Amazon CloudFront로 이동한 후 탐색 창에서 [Reports and Analytics] 링크 아래에 있는 [Usage Charts]를 선택하기만 하면 됩니다.

CloudFront 사용 차트에 대해 자세히 알아보기 »

CloudFront Chart: Data Transferred Over HTTPS
CloudFront Chart: Number of HTTPS Requests

Amazon CloudWatch를 사용한 Amazon CloudFront 모니터링 및 경보

모니터링, 경보, 거의 실시간으로 알림 수신

Amazon CloudWatch를 사용하면 Amazon CloudFront 배포의 운영 성능을 모니터링하고 경보를 설정하며 최종 사용자 요청 발생 후 몇 분 내에 알림을 받을 수 있으며, 이를 통해 웹 애플리케이션의 전반적인 상태를 더욱 쉽게 파악할 수 있습니다. CloudFront는 1분 단위로 Amazon CloudWatch에 6가지 운영 지표를 자동으로 게시합니다. 따라서 CloudWatch를 사용하여 CloudFront 트래픽의 모든 비정상적인 패턴에 대해 경보를 설정할 수 있습니다.

이러한 지표에는요청, 다운로드된 바이트, 업로드된 바이트, 4xx 오류 발생률, 5xx 오류 발생률 및 총 오류 발생률이 포함되어 있습니다. 이러한 지표는 추가 비용 없이 모든 CloudFront 고객에게 자동으로 제공됩니다. 경보에 대해서는 표준 CloudWatch 요금이 청구됩니다.

CloudWatch를 사용한 CloudFront 활동 모니터링에 대해 자세히 알아보기 »

CloudFront Monitoring Near Real Time
CloudFront Near Real Time Alarming Via CloudWatch

Amazon CloudFront 캐시 통계 보고서

콘텐츠에 대한 상세한 캐시 통계

이 캐시 차트는 각 최종 사용자 대륙의 사용을 최대 60일 전까지 일 단위 또는 시간 단위로 보여주며, 차트에는 선택한 시간 간격 동안 합계, 평균 및 피크 사용량도 포함되어 있습니다.

캐시 통계 차트에는 총 요청 수, 요청 유형별 최종 사용자 요청 비율, 최종 사용자에게 전송된 바이트, HTTP 상태 코드 및 다운로드가 완료되지 않은 GET 요청 비율이 포함되어 있습니다.

캐시 통계 보고서에는 추가 요금이 부과되지 않습니다. 보고서를 보려면 AWS Management Console에서 Amazon CloudFront로 이동한 후 탐색 창에서 [Reports and Analytics] 링크 아래에 있는 [Cache Statistics]를 선택하기만 하면 됩니다.

CloudFront 캐시 통계 보고서에 대해 자세히 알아보기 »

CloudFront Chart: Status HTTP Codes
CloudFront Chart: Bytes Transferred to Viewers

가장 인기 있는 객체 추적

인기 객체 보고서는 특정 기간 동안 가장 요청 빈도가 높은 50개의 객체에 대한 오류 비율을 비롯해 요청 수, 캐시 적중 및 캐시 누락 수 등의 정보를 포함하고 있습니다. 이러한 정보는 최종 사용자에게 가장 인기 있는 콘텐츠가 무엇인지 이해하고 가장 요청이 빈번한 객체에 대한 문제(예: 높은 오류 비율)를 식별하는 데 도움이 됩니다.

인기 객체 보고서에는 추가로 요금이 발생하지 않습니다. 보고서를 보려면 AWS Management Console에서 Amazon CloudFront로 이동한 후 탐색 창에서 [Reports and Analytics] 링크 아래에 있는 [Popular Objects]를 선택하기만 하면 됩니다.

CloudFront 인기 객체 보고서에 대해 자세히 알아보기 »

CloudFornt Popular objects report

Amazon CloudFront 최종 사용자 보고서

최종 사용자에 대해 자세히 알아보기

최종 사용자 보고서에는 최종 사용자의 거주 국가/지역과 이들이 사용하는 브라우저, 디바이스 및 운영 체제가 표시됩니다. 시간의 경과에 따른 동향도 이 보고서에 표시할 수 있습니다. 최종 사용자 보고서에 포함되는 내용은 다음과 같습니다.

  • 위치: Amazon CloudFront를 사용하여 배포 중인 콘텐츠에 액세스하는 최종 사용자가 거주하고 있는 상위 50개 국가/지역이 표시됩니다. 미국에 거주하는 최종 사용자의 경우에는 보고서에서 주 및 지역도 확인할 수 있습니다.
  • 브라우저: 최종 사용자가 콘텐츠에 액세스하는 데 사용하는 상위 10개 브라우저가 표시됩니다. 보고서에는 상위 10개 브라우저가 이름별 또는 이름 및 버전별로 표시됩니다.
  • 운영 체제: 최종 사용자가 콘텐츠에 액세스하는 데 사용하는 상위 10개 운영 체제가 표시됩니다. 보고서에는 상위 10개 버전이 이름별 또는 이름 및 버전별로 표시됩니다.
  • 디바이스: 특정 기간 동안 모바일, 태블릿, 데스크톱, 스마트 TV에서 보내는 요청 수가 표시됩니다.

브라우저, 디바이스, 운영 체제 보고서는 막대형 차트 또는 원형 차트로 제공되며 네 가지 보고서 모두에 시간의 경과에 따른 동향도 표시할 수 있습니다. 지난 60일 중 원하는 날짜 범위에 대해 네 가지 보고서 모두를 표시할 수 있습니다. 위치 보고서의 경우 특정 기간(최대 14일)에 대한 시간별 데이터 포인트를 보고서에 표시할 수도 있습니다.

최종 사용자 보고서에는 추가 요금이 부과되지 않습니다. 보고서를 표시하려면 AWS Management Console에서 Amazon CloudFront로 이동한 후 탐색 창에서 [Reports and Analytics] 링크 아래에 있는 [Viewer] 링크를 클릭하면 됩니다.

CloudFront 최종 사용자 보고서에 대해 자세히 알아보기 »

Amazon CloudFront 상위 참조자 보고서

최종 사용자를 내 웹 사이트로 연결한 도메인 확인

상위 참조자 보고서에는 최종 사용자를 내 웹 사이트로 연결한 상위 25개 도메인이 표시됩니다. 이러한 상위 참조자는 검색 엔진, 객체에 직접 연결하는 기타 웹 사이트 또는 자체 웹 사이트일 수 있습니다. 지난 60일 중 원하는 날짜 범위에 대해 상위 참조자 보고서를 표시할 수 있습니다.

상위 참조자 보고서에는 추가 요금이 부과되지 않습니다. 보고서를 보려면 AWS Management Console에서 Amazon CloudFront로 이동한 후 탐색 창에서 [Reports and Analytics] 섹션 아래에 있는 [Top Referrers] 링크를 클릭하면 됩니다.

CloudFront 상위 참조자 보고서에 대해 자세히 알아보기 »

Amazon CloudFront 액세스 로그

CloudFront 로그를 활성화하여 트래픽에 대해 자세히 알아보기

Cloudfront는 수신하고 응답하는 모든 요청에 대한 세부 정보를 제공하는 로그를 생성합니다. 이러한 로그는 실제로 웹 서버 로그와 동일하며 동일한 W3C 형식으로 전송될 뿐 아니라 CloudFront 관련 데이터를 포함합니다. CloudFront 로그는 성능 및 사용량 추세를 탐색하고 잠재적 오류 격리 또는 구성 최적화에 매우 유용할 수 있습니다.

CloudFront는 배포에서 제공되는 요청을 로깅하는 두 가지 방법(표준 로그실시간 로그)을 제공합니다.

CloudFront 표준 로그는 사용자가 선택한 Amazon S3 버킷으로 제공됩니다(이때 로그 레코드는 최종 사용자 요청 후 몇 분 안에 제공됨). 이 기능을 활성화하면 CloudFront는 사용자가 지정한 Amazon S3 버킷에 W3C 확장 형식의 자세한 로그 정보를 자동으로 게시합니다. 액세스 로그는 요청된 객체, 요청 날짜 및 시간, 요청을 처리하는 엣지 로케이션, 클라이언트 IP 주소, 참조자, 사용자 에이전트, 쿠키 헤더 및 결과 유형(예: 캐시 적중, 누락 또는 오류)을 비롯하여 콘텐츠에 대한 각 요청의 자세한 정보를 포함합니다. 로그 파일의 저장 및 액세스에 대한 Amazon S3 요금이 발생하지만, CloudFront에서는 표준 로그에 대한 요금을 청구하지 않습니다.

CloudFront 실시간 로그는 Amazon Kinesis Data Streams에서 사용자가 선택한 데이터 스트림으로 제공됩니다(이때 로그 레코드는 최종 사용자 요청 후 몇 초 안에 제공됨). 실시간 로그에 대한 샘플링 비율(즉, 실시간 로그 레코드를 수신하려는 요청의 백분율)을 선택할 수 있습니다. 또한 로그 레코드에서 수신하려는 특정 필드도 선택할 수 있습니다. CloudFront 실시간 로그는 표준 로그와 동일한 모든 데이터 포인트를 함께, 최종 사용자 요청 헤더 및 국가 코드와 같은 각 요청에 대한 특정 추가 정보를 W3C 확장 형식으로 포함합니다. CloudFront는 Kinesis Data Streams 사용 요금 외에도, 실시간 로그에 대한 요금을 청구합니다.

CloudFront 로그 파일에 대해 자세히 알아보기 »

Amazon CloudFront 요금에 대해 자세히 알아보기

AWS 프리 티어를 사용하는 고객은 Amazon CloudFront를 무료로 시작할 수 있습니다. 신규 AWS 고객은 가입 시 1년 동안 매달 50GB의 데이터 송신과 2백만 건의 HTTP 및 HTTPS 요청을 무료로 사용할 수 있습니다.

자세히 알아보기 
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입하기 
AWS를 사용하여 구축 시작

AWS 콘솔에서 Amazon CloudFront 구축을 시작하십시오.

시작하기