CloudFront 사용 보고서 보기 - Amazon CloudFront

CloudFront 사용 보고서 보기

CloudFront 사용 보고서에는 다음 정보가 포함됩니다.

  • 요청 수(Number of requests) - 지정된 CloudFront 배포에 대한 매 시간 간격 동안 선택한 리전의 엣지 로케이션에서 CloudFront가 응답하는 요청 수를 표시합니다.

  • 프로토콜에서 전송한 데이터(Data transferred by protocol)대상에서 전송한 데이터(data transferred by destination) - 둘 다 지정된 CloudFront 배포에 대한 매 시간 간격 동안 선택한 리전의 CloudFront 엣지 로케이션에서 전송한 총 데이터 양을 표시합니다. 다음과 같이 데이터를 구분합니다.

    • 프로토콜별(By protocol) – HTTP 또는 HTTPS 프로토콜로 데이터를 구분합니다

    • 대상별 – 대상(뷰어 또는 오리진)으로 데이터를 구분합니다

CloudFront 사용 보고서는 CloudFront에 대한 AWS 사용 보고서에 기초합니다. 이 보고서에는 추가 구성이 필요하지 않습니다. 자세한 내용은 CloudFront에 대한 AWS 사용 보고서 보기 단원을 참조하십시오.

한 시간 또는 하루 기준의 데이터 지점을 포함해 지난 60일 동안 지정된 날짜 범위에 대한 보고서를 볼 수 있습니다. 일반적으로 네 시간 전까지 CloudFront에서 수신한 요청에 대한 데이터를 볼 수 있지만, 이따금씩 데이터가 24시간 가량 지연될 수 있습니다.

자세한 내용은 사용 차트와 CloudFront 사용 보고서 데이터 간의 연결 단원을 참조하십시오.

콘솔에서 CloudFront 보고서 보기

콘솔에서 CloudFront 사용 보고서를 볼 수 있습니다.

CloudFront 사용 보고서를 보려면
  1. AWS Management Console에 로그인한 다음 https://console.aws.amazon.com/cloudfront/v4/home에서 CloudFront 콘솔을 엽니다.

  2. 탐색 창에서 Usage Reports(사용 보고서)를 선택합니다.

  3. CloudFront 사용 보고서(CloudFront Usage Reports) 창의 시작일(Start Date)종료일(End Date)에서 사용 차트를 표시할 날짜 범위를 선택합니다. 사용 가능한 범위는 세부 수준에 선택한 값에 따라 다릅니다.

    • 매일(Daily) - 하루에 데이터 포인트 하나씩 포함하는 차트를 표시하려면 이전 60일에 해당하는 날짜 범위를 선택합니다.

    • 매 시간(Hourly) - 한 시간에 데이터 포인트 하나씩 포함하는 차트를 표시하려면 이전 60일 내에서 날짜 범위를 최대 14일까지 선택합니다.

    날짜 및 시간이 협정 세계시(UTC)로 표시됩니다.

  4. 세부 수준의 경우 차트에 하루에 데이터 지점 하나씩 표시할지, 한 시간에 데이터 지점 하나씩 표시할지 지정합니다. 날짜 범위를 14일보다 길게 지정할 경우 한 시간에 데이터 지점 하나를 지정하는 옵션을 사용할 수 없습니다.

  5. 결제 리전(Billing Region)에서 표시할 데이터가 있는 CloudFront 결제 리전을 선택하거나 모든 리전(All Regions)를 선택합니다. 사용 차트에는 CloudFront가 지정된 리전의 엣지 로케이션에서 처리하는 요청에 대한 데이터가 포함됩니다. CloudFront가 요청을 처리하는 리전은 뷰어의 위치에 해당되거나 해당되지 않을 수 있습니다.

    배포에 대한 가격 등급에 포함된 리전만 선택합니다. 그러지 않으면 사용 차트에 데이터가 포함되지 않을 가능성이 큽니다. 예를 들어 배포에 대해 가격 등급 200을 선택한 경우 남미 및 오스트레일리아 결제 리전이 포함되지 않으므로, CloudFront에서는 일반적으로 이 리전의 요청을 처리하지 않습니다. 요금 등급에 대한 자세한 내용은 CloudFront 요금을 참조합니다.

  6. 배포 목록에서 사용 차트에 데이터를 표시할 배포를 선택합니다.

    • 개별 배포(An individual distribution) - 이 차트에는 선택한 CloudFront 배포에 대한 데이터가 표시됩니다. 배포 목록은 배포에 대한 ID와 대체 도메인 이름(CNAME)이 있는 경우 이를 표시합니다. 배포에 대체 도메인 이름이 없으면 목록에 배포에 대한 원래 도메인 이름이 포함됩니다.

    • 모든 배포(삭제된 배포 제외)(All distributions (excludes deleted)) — 이 차트에는 사용자가 삭제한 배포를 제외한 현재 AWS 계정과 연결된 모든 배포에 대해 합산된 데이터가 표시됩니다.

    • 삭제된 모든 배포(All Deleted Distributions) — 차트에 현재 AWS 계정과 연결되어 있고 지난 60일 동안 삭제된 모든 배포에 대해 합산된 데이터가 표시됩니다.

  7. 그래프 업데이트를 선택합니다.

작은 정보
  • 차트 안에서 일별 또는 시간별 데이터를 보려면 마우스 포인터를 데이터 지점 위로 이동합니다.

  • 전송된 데이터를 보여주는 차트의 경우 수직 눈금을 기가바이트, 메가바이트 또는 킬로바이트로 변경할 수 있습니다.

데이터를 CSV 형식으로 다운로드

사용 보고서를 CSV 형식으로 다운로드할 수 있습니다. 이 단원에서는 보고서를 다운로드하는 방법과 보고서의 값을 설명합니다.

사용 보고서를 CSV 형식으로 다운로드하려면
  1. 사용 보고서를 표시한 상태에서 CSV를 선택합니다.

  2. 파일 이름 열기 대화 상자에서 파일을 열지 또는 저장할지 여부를 선택합니다.

보고서에 대한 정보

보고서의 처음 몇 줄에는 다음 정보가 포함됩니다.

버전

이 CSV 파일 형식의 버전입니다.

보고서

보고서의 이름입니다.

DistributionID

보고서를 실행한 배포의 ID로, 모든 배포에 대한 보고서를 실행한 경우 ALL, 또는 삭제된 모든 배포에 대한 보고서를 실행한 경우 ALL_DELETED입니다.

StartDateUTC

보고서 실행 기간에 해당하는 날짜 범위의 시작 일시를 협정 세계시(UTC)로 표시합니다.

EndDateUTC

보고서 실행 기간에 해당하는 날짜 범위의 종료 일시를 협정 세계시(UTC)로 표시합니다.

GeneratedTimeUTC

보고서를 실행 날짜 및 시간을 협정 세계시(UTC)로 표시합니다.

Granularity

보고서의 각 줄이 한 시간을 나타내는지 하루를 나타내는지 지정합니다.

BillingRegion

최종 사용자 요청이 시작된 대륙, 또는 모든 결제 리전에 대한 보고서를 다운로드하도록 선택한 경우 ALL입니다.

사용 보고서의 데이터

이 보고서에는 다음 값이 포함됩니다.

DistributionID

보고서를 실행한 배포의 ID로, 모든 배포에 대한 보고서를 실행한 경우 ALL, 또는 삭제된 모든 배포에 대한 보고서를 실행한 경우 ALL_DELETED입니다.

FriendlyName

배포의 대체 도메인 이름(CNAME)입니다(있는 경우). 배포에 대체 도메인 이름이 없으면 목록에 배포에 대한 원래 도메인 이름이 포함됩니다.

BillingRegion

보고서가 실행된 CloudFront 결제 리전, 또는 ALL입니다.

TimeBucket

데이터가 적용되는 시간 또는 날짜를 협정 세계시(UTC)로 표시합니다.

HTTP

지정된 CloudFront 배포에 대한 매 시간 간격 동안 선택한 리전의 엣지 로케이션에서 CloudFront가 응답한 HTTP 요청 수입니다. 값은 다음과 같습니다.

  • CloudFront에서 데이터를 뷰어에게 전송하게 하는 GETHEAD 요청 수

  • CloudFront에서 데이터를 오리진으로 전송하게 하는 DELETE, OPTIONS, PATCH, POSTPUT 요청 수

HTTPS

지정된 CloudFront 배포에 대한 매 시간 간격 동안 선택한 리전의 엣지 로케이션에서 CloudFront가 응답한 HTTPS 요청 수입니다. 값은 다음과 같습니다.

  • CloudFront에서 데이터를 뷰어에게 전송하게 하는 GETHEAD 요청 수

  • CloudFront에서 데이터를 오리진으로 전송하게 하는 DELETE, OPTIONS, PATCH, POSTPUT 요청 수

HTTPBytes

지정된 CloudFront 배포에 대해 일정 기간 동안 선택된 결제 리전의 CloudFront 엣지 로케이션에서 HTTP를 통해 전송된 총 데이터 양입니다. 값은 다음과 같습니다.

  • GETHEAD 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

  • DELETE, OPTIONS, PATCH, POSTPUT 요청에 대해 뷰어에서 CloudFront로 전송된 데이터

  • DELETE, OPTIONS, PATCH, POST, PUT 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

HTTPSBytes

지정된 CloudFront 배포에 대해 일정 기간 동안 선택된 결제 리전의 CloudFront 엣지 로케이션에서 HTTPS를 통해 전송된 총 데이터 양입니다. 값은 다음과 같습니다.

  • GETHEAD 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

  • DELETE, OPTIONS, PATCH, POSTPUT 요청에 대해 뷰어에서 CloudFront로 전송된 데이터

  • DELETE, OPTIONS, PATCH, POST, PUT 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

BytesIn

지정된 CloudFront 배포에 대해 각 기간 동안 선택한 리전의 DELETE, OPTIONS, PATCH, POSTPUT 요청에 대해 CloudFront에서 오리진으로 전송된 총 데이터 양입니다.

BytesOut

지정된 CloudFront 배포에 대해 일정 기간 동안 HTTP 및 HTTPS를 통해 CloudFront에서 선택된 결제 리전의 뷰어에게 전송된 총 데이터 양입니다. 값은 다음과 같습니다.

  • GETHEAD 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

  • DELETE, OPTIONS, PATCH, POST, PUT 요청에 대한 응답으로 CloudFront에서 뷰어에게 전송된 데이터

사용 차트와 CloudFront 사용 보고서 데이터 간의 연결

다음 목록은 CloudFront 콘솔의 사용 차트가 CloudFront 사용 보고서의 사용 유형(Usage Type) 열의 값과 어떻게 연결되는지 보여 줍니다.

요청 수

이 차트는 지정된 CloudFront 배포의 각 시간 간격에서 선택한 리전에 있는 엣지 로케이션에서 CloudFront가 응답하는 요청의 총 수를 프로토콜(HTTP 또는 HTTPS)과 유형(정적, 동적 또는 프록시)으로 구분하여 보여줍니다.

HTTP 요청 수
  • region-Requests-HTTP-Static: TTL이 3600초보다 크거나 같은 객체에 서비스되는 HTTP GETHEAD 요청의 수

  • region-Requests-HTTP-Dynamic: TTL이 3600초보다 작은 객체에 서비스되는 HTTP GETHEAD 요청의 수

  • region-Requests-HTTP-Proxy: CloudFront가 오리진으로 전달하는 HTTP DELETE, OPTIONS, PATCH, POSTPUT 요청의 수

HTTPS 요청 수
  • region-Requests-HTTPS-Static: TTL이 3600초보다 크거나 같은 객체에 서비스되는 HTTPS GETHEAD 요청의 수

  • region-Requests-HTTPS-Dynamic: TTL이 3600초보다 작은 객체에 서비스되는 HTTPS GETHEAD 요청의 수

  • region-Requests-HTTPS-Proxy: CloudFront가 오리진으로 전달하는 HTTPS DELETE, OPTIONS, PATCH, POSTPUT 요청의 수

프로토콜별 전송 데이터

이 차트는 프로토콜(HTTP 또는 HTTPS), 유형(정적, 동적 또는 프록시) 및 대상(뷰어 또는 오리진)으로 구분하여 지정된 CloudFront 배포의 각 시간 간격 동안 선택한 리전의 CloudFront 엣지 로케이션에서 전송된 데이터의 총 양을 보여줍니다.

HTTP를 통해 전송된 데이터
  • region-Out-Bytes-HTTP-Static: TTL이 3600초보다 크거나 같은 객체에 대해 HTTP를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTP-Dynamic: TTL이 3600초보다 작은 객체에 대해 HTTP를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTP-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTP를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트

  • region-Out-OBytes-HTTP-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTP를 통해 CloudFront 엣지 로케이션에서 오리진으로 전송되는 총 바이트

HTTPS를 통해 전송된 데이터
  • region-Out-Bytes-HTTPS-Static: TTL이 3600초보다 크거나 같은 객체에 대해 HTTPS를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTPS-Dynamic: TTL이 3600초보다 작은 객체에 대해 HTTPS를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTPS-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTPS를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트

  • region-Out-OBytes-HTTPS-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTPS를 통해 CloudFront 엣지 로케이션에서 오리진으로 전송되는 총 바이트

대상별 전송 데이터

이 차트는 대상(뷰어 또는 오리진), 프로토콜(HTTP 또는 HTTPS), 유형(정적, 동적 또는 프록시)으로 구분하여 지정된 CloudFront 배포의 각 시간 간격 동안 선택한 리전의 CloudFront 엣지 로케이션에서 전송된 데이터의 총 양을 보여줍니다.

CloudFront에서 뷰어에게 전송된 데이터
  • region-Out-Bytes-HTTP-Static: TTL이 3600초보다 크거나 같은 객체에 대해 HTTP를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTPS-Static: TTL이 3600초보다 크거나 같은 객체에 대해 HTTPS를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTP-Dynamic: TTL이 3600초보다 작은 객체에 대해 HTTP를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTPS-Dynamic: TTL이 3600초보다 작은 객체에 대해 HTTPS를 통해 서비스되는 바이트

  • region-Out-Bytes-HTTP-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTP를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트

  • region-Out-Bytes-HTTPS-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTPS를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트

CloudFront에서 오리진으로 전송된 데이터
  • region-Out-OBytes-HTTP-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTP를 통해 CloudFront 엣지 로케이션에서 오리진으로 전송되는 총 바이트

  • region-Out-OBytes-HTTPS-Proxy: DELETE, OPTIONS, PATCH, POSTPUT 요청에 대한 응답으로 HTTPS를 통해 CloudFront 엣지 로케이션에서 오리진으로 전송되는 총 바이트