

# CloudFront 최종 사용자 보고서 보기
<a name="viewers-reports"></a>

CloudFront 상위 참조자 보고서는 이전 60일 중 원하는 날짜 범위에 대해 다음 정보를 포함합니다.
+ **디바이스** - 콘텐츠에 액세스하는 데 가장 자주 사용되는 디바이스 유형(예: 데스크톱 또는 모바일)
+ **브라우저** - 콘텐츠에 액세스하는 데 가장 자주 사용되는 상위 10개 브라우저(예: Chrome 또는 Firefox)
+ **운영 체제** - 콘텐츠에 액세스할 때 가장 자주 사용되는 상위 10개 운영 체제(예: Linux, macOS 또는 Windows)
+ **위치** - 콘텐츠에 가장 자주 액세스하는 최종 사용자의 상위 50개 위치(국가 또는 미국 주/지역)
  + 이전 60일 내에서 최대 14일까지 원하는 날짜 범위에 대해 시간별 데이터 지점이 포함된 위치를 볼 수도 있습니다.

**참고**  
뷰어 차트 및 보고서를 보기 위해 [액세스 로깅](AccessLogs.md)을 활성화할 필요는 없습니다.

**Topics**
+ [콘솔에서 최종 사용자 차트 및 보고서 보기](#viewers-reports-displaying)
+ [데이터를 CSV 형식으로 다운로드](#viewer-csv)
+ [최종 사용자 보고서에 포함되는 데이터](#viewer-csv-header)
+ [위치 보고서 데이터와 CloudFront 표준 로그(액세스 로그) 데이터 간의 연관성](#viewers-reports-data)

## 콘솔에서 최종 사용자 차트 및 보고서 보기
<a name="viewers-reports-displaying"></a>

콘솔에서 CloudFront 최종 사용자 차트 및 보고서를 볼 수 있습니다.<a name="viewers-reports-procedure"></a>

**CloudFront 최종 사용자 차트 및 보고서를 보려면**

1. AWS Management Console에 로그인한 다음 [https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home)에서 CloudFront 콘솔을 엽니다.

1. 탐색 창에서 **최종 사용자**를 선택합니다.

1. **CloudFront 최종 사용자(CloudFront Viewers)** 창의 **시작일(Start Date)** 및 **종료일(End Date)**에서 최종 사용자 차트 및 보고서를 표시할 날짜 범위를 선택합니다.

   Locations 차트의 경우 사용 가능한 범위는 **세부 수준**에 선택한 값에 따라 다릅니다.
   + **매일(Daily)** - 하루에 데이터 포인트 하나씩 포함하는 차트를 표시하려면 이전 60일에 해당하는 날짜 범위를 선택합니다.
   + **매 시간(Hourly)** - 한 시간에 데이터 포인트 하나씩 포함하는 차트를 표시하려면 이전 60일 내에서 날짜 범위를 최대 14일까지 선택합니다.

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

1. (Browsers 및 Operating Systems 차트에만 해당) **그룹화**에는 이름별로(Chrome, Firefox) 또는 이름 및 버전별로(Chrome 40.0, Firefox 35.0) 브라우저와 운영 체제를 그룹화할지 여부를 지정합니다.

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

1. (Locations에만 해당) **세부 정보**에는 국가 또는 미국 주별 상위 위치를 표시할지 여부를 지정합니다.

1. **배포** 목록에서 사용 차트에 데이터를 표시할 배포를 선택합니다.
   + **개별 배포(An individual distribution)** - 이 차트에는 선택한 CloudFront 배포에 대한 데이터가 표시됩니다. **배포** 목록에는 배포에 대한 ID와 대체 도메인 이름(CNAME)이 표시됩니다(있는 경우). 배포에 대체 도메인 이름이 없으면 목록에 배포에 대한 원래 도메인 이름이 포함됩니다.
   + **모든 배포(삭제된 배포 제외)(All distributions (excludes deleted))** — 이 차트에는 사용자가 삭제한 배포를 제외한 현재 AWS‏‏ 계정과 연결된 모든 배포에 대해 합산된 데이터가 표시됩니다.

1. **업데이트**를 선택합니다.

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

## 데이터를 CSV 형식으로 다운로드
<a name="viewer-csv"></a>

각각의 뷰어 보고서를 CSV 형식으로 다운로드할 수 있습니다. 이 단원에서는 보고서를 다운로드하는 방법과 보고서의 값을 설명합니다.<a name="viewer-csv-procedure"></a>

**뷰어 보고서를 CSV 형식으로 다운로드하려면**

1. 최종 사용자 보고서를 표시한 상태에서 **CSV**를 선택합니다.

1. **디바이스** 또는 **Devices Trends**(디바이스 추세) 같은, 다운로드할 데이터를 선택합니다.

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

## 최종 사용자 보고서에 포함되는 데이터
<a name="viewer-csv-header"></a>

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

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

**보고서**  
보고서의 이름입니다.

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

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

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

**그룹화(브라우저 및 운영 체제 보고서에만 해당)**  
데이터를 이름별로 그룹화할지 브라우저나 운영 체제의 이름 및 버전별로 그룹화할지 여부를 지정합니다.

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

**세부 정보(위치 보고서에만 해당)**  
요청을 국가별로 나열할지 또는 미국 주별로 나열할지 여부를 지정합니다.

다음 주제에서는 다양한 최종 사용자 보고서 정보를 설명합니다.

**Topics**
+ [디바이스 보고서](#viewer-devices-csv-data)
+ [디바이스 추세 보고서](#viewer-device-trends-csv-data)
+ [브라우저 보고서](#viewer-browsers-csv-data)
+ [브라우저 추세 보고서](#viewer-browser-trends-csv-data)
+ [운영 체제 보고서](#viewer-operating-system-csv-data)
+ [운영 체제 추세 보고서](#viewer-operating-system-trends-csv-data)
+ [위치 보고서](#viewer-locations-csv-data)
+ [위치 추세 보고서](#viewer-location-trends-csv-data)

### 디바이스 보고서
<a name="viewer-devices-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

**요청**  
CloudFront가 각 디바이스 유형에서 받은 요청 수입니다.

**RequestsPct**  
CloudFront가 각 디바이스 유형에서 받은 요청 수를 CloudFront가 모든 디바이스에서 받은 총 요청 수의 백분율로 표시합니다.

**사용자 지정**  
`User-Agent` HTTP 헤더 값이 표준 디바이스 유형(예: `Desktop` 또는 `Mobile`) 중 하나와 연결되지 않은 요청입니다.

### 디바이스 추세 보고서
<a name="viewer-device-trends-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

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

**Desktop**  
해당 기간 동안 CloudFront가 데스크톱 컴퓨터에서 받은 요청 수입니다.

**모바일**  
해당 기간 동안 CloudFront가 모바일 디바이스에서 받은 요청 수입니다. 모바일 디바이스에는 태블릿과 휴대폰이 포함될 수 있습니다. CloudFront가 요청이 모바일 디바이스나 태블릿에서 시작되었는지 확인할 수 없는 경우 해당 요청이 `Mobile` 열의 개수에 포함됩니다.

**Smart-TV**  
해당 기간 동안 CloudFront가 스마트 TV에서 받은 요청 수입니다.

**Tablet**  
해당 기간 동안 CloudFront가 태블릿에서 받은 요청 수입니다. CloudFront가 요청이 모바일 디바이스나 태블릿에서 시작되었는지 확인할 수 없는 경우 해당 요청이 `Mobile` 열의 개수에 포함됩니다.

**알 수 없음**  
`User-Agent` HTTP 헤더 값이 표준 디바이스 유형(예: `Desktop` 또는 `Mobile`) 중 하나와 연결되지 않은 요청입니다.

**Empty**  
해당 기간 동안 CloudFront가 받은 요청 중에서 HTTP `User-Agent` 헤더에 값이 포함되지 않은 요청의 수입니다.

### 브라우저 보고서
<a name="viewer-browsers-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

**그룹**  
`Grouping` 값에 따라, CloudFront에서 요청을 받은 브라우저 또는 브라우저 및 버전입니다. 브라우저 이름 외에도 다음과 같은 값을 사용할 수 있습니다.  
+ **봇/크롤러(Bot/Crawler)** - 기본적으로 콘텐츠를 인덱싱하는 검색 엔진의 요청입니다.
+ **비어 있음(Empty)** - `User-Agent` HTTP 헤더의 값이 비어 있는 요청입니다.
+ **기타(Other)** - CloudFront에서 식별되었지만 잘 사용되지 않는 브라우저입니다. 처음 9개 값 중에 `Bot/Crawler`, `Empty` 및/또는 `Unknown`이 표시되지 않으면 이러한 값이 `Other`에도 포함됩니다.
+ **알 수 없음(Unknown)** - `User-Agent` HTTP 헤더의 값이 표준 브라우저와 연결되지 않은 요청입니다. 이 범주에 속하는 대부분의 요청은 사용자 지정 애플리케이션이나 스크립트에서 들어옵니다.

**요청**  
CloudFront가 각 브라우저 유형에서 받은 요청 수입니다.

**RequestsPct**  
CloudFront가 각 브라우저 유형에서 받은 요청 수를 해당 기간 동안 CloudFront가 받은 총 요청 수의 백분율로 표시합니다.

### 브라우저 추세 보고서
<a name="viewer-browser-trends-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

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

**(브라우저)**  
보고서의 나머지 열에는 `Grouping` 값에 따라 브라우저 또는 브라우저 및 버전이 나열됩니다. 브라우저 이름 외에도 다음과 같은 값을 사용할 수 있습니다.  
+ **봇/크롤러(Bot/Crawler)** - 기본적으로 콘텐츠를 인덱싱하는 검색 엔진의 요청입니다.
+ **비어 있음(Empty)** - `User-Agent` HTTP 헤더의 값이 비어 있는 요청입니다.
+ **기타(Other)** - CloudFront에서 식별되었지만 잘 사용되지 않는 브라우저입니다. 처음 9개 값 중에 `Bot/Crawler`, `Empty` 및/또는 `Unknown`이 표시되지 않으면 이러한 값이 `Other`에도 포함됩니다.
+ **알 수 없음(Unknown)** - `User-Agent` HTTP 헤더의 값이 표준 브라우저와 연결되지 않은 요청입니다. 이 범주에 속하는 대부분의 요청은 사용자 지정 애플리케이션이나 스크립트에서 들어옵니다.

### 운영 체제 보고서
<a name="viewer-operating-system-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

**그룹**  
`Grouping` 값에 따라, CloudFront에서 요청을 받은 운영 체제 또는 운영 체제 및 버전입니다. 운영 체제 이름 외에도 다음과 같은 값을 사용할 수 있습니다.  
+ **봇/크롤러(Bot/Crawler)** - 기본적으로 콘텐츠를 인덱싱하는 검색 엔진의 요청입니다.
+ **비어 있음(Empty)** - `User-Agent` HTTP 헤더의 값이 비어 있는 요청입니다.
+ **기타(Other)** - CloudFront에서 식별되었지만 잘 사용되지 않는 운영 체제입니다. 처음 9개 값 중에 `Bot/Crawler`, `Empty` 및/또는 `Unknown`이 표시되지 않으면 이러한 값이 `Other`에도 포함됩니다.
+ **알 수 없음(Unknown)** - `User-Agent` HTTP 헤더의 값이 표준 브라우저와 연결되지 않은 요청입니다. 이 범주에 속하는 대부분의 요청은 사용자 지정 애플리케이션이나 스크립트에서 들어옵니다.

**요청**  
CloudFront가 각 운영 체제 유형에서 받은 요청 수입니다.

**RequestsPct**  
CloudFront가 각 운영 체제 유형에서 받은 요청 수를 해당 기간 동안 CloudFront가 받은 총 요청 수의 백분율로 표시합니다.

### 운영 체제 추세 보고서
<a name="viewer-operating-system-trends-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

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

**(운영 체제)**  
보고서의 나머지 열에는 `Grouping` 값에 따라 운영 체제 또는 운영 체제 및 버전이 나열됩니다. 운영 체제 이름 외에도 다음과 같은 값을 사용할 수 있습니다.  
+ **봇/크롤러(Bot/Crawler)** - 기본적으로 콘텐츠를 인덱싱하는 검색 엔진의 요청입니다.
+ **비어 있음(Empty)** - `User-Agent` HTTP 헤더의 값이 비어 있는 요청입니다.
+ **기타(Other)** - CloudFront에서 식별되었지만 잘 사용되지 않는 운영 체제입니다. 처음 9개 값 중에 `Bot/Crawler`, `Empty` 및/또는 `Unknown`이 표시되지 않으면 이러한 값이 `Other`에도 포함됩니다.
+ **알 수 없음(Unknown)** - `User-Agent` HTTP 헤더에 운영 체제가 지정되지 않은 요청입니다.

### 위치 보고서
<a name="viewer-locations-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

**LocationCode**  
CloudFront에서 요청을 받은 위치의 약어입니다. 사용 가능한 값에 대한 자세한 내용은 [위치 보고서 데이터와 CloudFront 표준 로그(액세스 로그) 데이터 간의 연관성](#viewers-reports-data)의 Location 설명을 참조하십시오.

**LocationName**  
CloudFront에서 요청을 받은 위치의 이름입니다.

**요청**  
CloudFront가 각 위치에서 받은 요청 수입니다.

**RequestsPct**  
CloudFront가 각 위치에서 받은 요청 수를 해당 기간 동안 CloudFront가 모든 위치에서 받은 총 요청 수의 백분율로 표시합니다.

**TotalBytes**  
CloudFront가 지정된 배포 및 기간 동안 이 국가나 주의 최종 사용자에게 제공한 바이트 수입니다.

### 위치 추세 보고서
<a name="viewer-location-trends-csv-data"></a>

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

**DistributionID**  
보고서가 실행된 배포의 ID 또는, 모든 배포에 대한 보고서를 실행한 경우 `ALL`입니다.

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

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

**(위치)**  
보고서의 나머지 열에는 CloudFront가 요청을 받은 위치가 나열됩니다. 사용 가능한 값에 대한 자세한 내용은 [위치 보고서 데이터와 CloudFront 표준 로그(액세스 로그) 데이터 간의 연관성](#viewers-reports-data)의 Location 설명을 참조하십시오.

## 위치 보고서 데이터와 CloudFront 표준 로그(액세스 로그) 데이터 간의 연관성
<a name="viewers-reports-data"></a>

다음 목록은 CloudFront 콘솔의 Locations 보고서 데이터가 CloudFront 액세스 로그의 값과 어떻게 연결되는지 보여 줍니다. CloudFront 액세스 로그에 대한 자세한 내용은 [액세스 로그(표준 로그)](AccessLogs.md) 단원을 참조하세요.

**위치**  
최종 사용자가 위치한 국가 또는 미국 주입니다. 액세스 로그에서 `c-ip` 열에는 최종 사용자가 실행 중인 디바이스의 IP 주소가 포함됩니다. 지리적 위치 데이터를 사용하여 IP 주소에 따라 디바이스의 지리적 위치를 식별합니다.  
국가별로 **위치** 보고서를 표시하는 경우 국가 목록은 [ISO 3166-2, *Codes for the representation of names of countries and their subdivisions – Part 2: Country subdivision code*](https://en.wikipedia.org/wiki/ISO_3166-2)에 기초합니다. 국가 목록에는 다음 추가 값이 포함됩니다.  
+ **익명 프록시(Anonymous Proxy)** - 익명 프록시에서 시작된 요청입니다.
+ **위성 공급자(Satellite Provider)** - 여러 국가에 인터넷 서비스를 제공하는 위성 공급자로부터 시작된 요청입니다. 뷰어가 사기 위험이 높은 국가에 있을 수 있습니다.
+ **유럽(알 수 없음(Europe (Unknown))** - 여러 유럽 국가에서 사용되는 블록의 IP에서 시작된 요청입니다. 요청이 시작된 국가를 확인할 수 없습니다. CloudFront는 **유럽(알 수 없음)(Europe (Unknown))**을 기본값으로 사용합니다.
+ **아시아/태평양(알 수 없음)(Asia/Pacific (Unknown))** - 여러 아시아/태평양 리전 국가에서 사용되는 블록의 IP에서 시작된 요청입니다. 요청이 시작된 국가를 확인할 수 없습니다. CloudFront는 **아시아/태평양(알 수 없음)(Asia/Pacific (Unknown))**을 기본값으로 사용합니다.
미국 주별로 **위치** 보고서를 표시하는 경우 보고서에 미국 지역과 미군 주둔 리전이 포함될 수 있습니다.  
CloudFront에서 사용자 위치를 확인할 수 없는 경우에는 최종 사용자 보고서에 위치가 "알 수 없음"으로 표시됩니다.

**Request Count**  
지정된 배포 및 기간 동안 최종 사용자가 위치한 국가나 미국 주에서 받은 총 요청 수입니다. 일반적으로 이 값은 CloudFront 액세스 로그의 해당 국가 또는 주의 IP 주소에서 받은 `GET` 요청 수와 거의 같습니다.

**요청 %**  
**세부 정보**에 선택한 값에 따라 다음 중 하나입니다.  
+ **국가(Countries)** - 이 국가의 요청을 총 요청 수의 백분율로 표시합니다.
+ **주(U.S. States)** - 이 주의 요청을 미국 내 총 요청 수의 백분율로 표시합니다.
50개 이상의 국가에서 요청을 받은 경우 이 테이블의 데이터에 따라 **Request %**(요청 %)를 계산할 수 없습니다. **Request Count**(요청 수) 열에 지정된 기간 동안의 모든 요청이 다 포함되지 않기 때문입니다.

**바이트**  
CloudFront가 지정된 배포 및 기간 동안 이 국가나 주의 최종 사용자에게 제공한 바이트 수입니다. 이 열의 데이터 표시를 KB, MB 또는 GB로 변경하려면 열 머리글의 링크를 선택합니다.