

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢視 CloudFront 用量報告
<a name="usage-charts"></a>

CloudFront 用量報告包含下列資訊：
+ **請求數量** – 顯示在所指定 CloudFront 分佈的每個時間間隔內，CloudFront 從選定區域中的節點回應的請求總數。
+ **依據通訊協定傳輸的資料**和**依目的地的資料傳輸** – 兩者顯示在所指定 CloudFront 分佈的每個時間間隔內，從選定區域中的 CloudFront 節點傳輸的資料總量。它們以不同的方式分隔資料，如下所示：
  + **依據通訊協定** — 以通訊協定分隔資料：HTTP 或 HTTPS。
  + **依目的地**：依目的地分隔資料：傳送給您的使用者或您的來源。

CloudFront 用量報告是以 CloudFront 的 AWS 用量報告為基礎。此報告不需要任何其他組態。如需詳細資訊，請參閱[檢視 CloudFront 的 AWS 用量報告](reports-billing.md#usage-report)。

您可以使用每小時或每天的資料點來檢視過去 60 天內指定日期範圍的報告。您通常可以檢視最近 4 小時前收到的 CloudFront 請求的資料，但資料偶爾會延遲高達 24 小時。

如需詳細資訊，請參閱[用量圖表與 CloudFront 用量報告中的資料的關係](#usage-charts-table)。

**Topics**
+ [檢視主控台中的 CloudFront 用量報告](#usage-charts-howto)
+ [以 CSV 格式下載資料](#usage-csv)
+ [用量圖表與 CloudFront 用量報告中的資料的關係](#usage-charts-table)

## 檢視主控台中的 CloudFront 用量報告
<a name="usage-charts-howto"></a>

您可以在主控台中檢視 CloudFront 用量報告。<a name="usage-charts-procedure"></a>

**檢視 CloudFront 用量報告**

1. 登入 AWS 管理主控台 ，並在 開啟 CloudFront 主控台[https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home)。

1. 在導覽窗格中，選擇 **Usage Reports (用量報告)**。

1. 在 **CloudFront 用量報告**窗格中，針對**開始日期**和**結束日期**，選取您要顯示圖表的日期範圍。可用的範圍取決於您針對 **Granularity (精細度)** 選擇的值：
   + **每日** — 若要顯示每天一個資料點的圖表，請選擇前 60 天內的任何日期範圍。
   + **每小時** — 若要顯示每小時一個資料點的圖表，請選擇前 60 天內的任意日期範圍 (最多 14 天)。

   日期和時間都使用國際標準時間 (UTC)。

1. 對於 **Granularity (精細度)**，指定要在圖表中顯示每天一個資料點，或每小時一個資料點。如果您指定的日期範圍大於 14 天，則每小時指定一個資料點的選項不可用。

1. 對於**帳單區域**，選擇有您要檢視的資料的 CloudFront 帳單區域，或者選擇**所有區域**。使用量圖表包含用於在指定區域中，CloudFront 在節點內所處理請求的資料。CloudFront 處理請求的區域可能會也可能不會與檢視器的位置相對應。

   僅選取包含在分佈價格分級中的區域。否則用量圖表可能不會包含任何資料。例如，如果您為分佈選擇了價格分級「200」，則不包含南美洲和澳大利亞的計費區域，因此 CloudFront 通常不會處理來自這些區域的請求。如需價格分級的詳細資訊，請參閱 [CloudFront 定價](https://aws.amazon.com/cloudfront/pricing/)。

1. 在 **Distribution (分佈)** 清單中，選擇要在用量圖表中顯示其資料的分佈：
   + **個別分佈** - 此圖表會顯示所選取 CloudFront 分佈的資料。**Distribution (分佈)** 清單會顯示分佈的分佈 ID 和替代網域名稱 (CNAME) (如果有的話)。如果分佈沒有備用網域名稱，則該清單包括分佈的原始網域名稱。
   + **所有分佈 （不包括已刪除的分佈）** — 圖表會顯示與目前 AWS 帳戶關聯之所有分佈的加總資料，不包括您已刪除的分佈。
   + **所有已刪除的分佈** — 圖表會顯示與目前 AWS 帳戶相關聯且在過去 60 天內已刪除之所有分佈的加總資料。

1. 選擇**更新圖形**。

**提示**  
若要查看圖表中每日或每小時資料點的資料，請將滑鼠指標停留在資料點上。
對於顯示傳輸資料的圖表，請注意可以將垂直擴展變更為 GB、MB 或 KB。

## 以 CSV 格式下載資料
<a name="usage-csv"></a>

您可使用 CSV 格式下載用量報告。本節說明如何下載報告和描述報告中的值。<a name="usage-csv-procedure"></a>

**以 CSV 格式下載用量報告。**

1. 檢視用量報告時，請選擇 **CSV**。

1. 在**開啟*檔案名稱***對話方塊中，選擇要開啟或儲存檔案。

### 有關報告的資訊
<a name="usage-csv-header"></a>

報告的前幾行包含以下資訊：

**版本**  
此 CSV 檔案的格式版本。

**報告**  
報告名稱。

**DistributionID**  
為執行報告所分佈的 ID，如果您為所有分佈執行報告為 `ALL`，或者如果您為所有已刪除的分佈執行報告，則為 `ALL_DELETED`。

**StartDateUTC**  
您所執行報告日期範圍的開始時間，是以國際標準時間 (UTC) 為準。

**EndDateUTC**  
您執行報告的日期範圍的結束時間，以國際標準時間 (UTC) 為準。

**GeneratedTimeUTC**  
您執行報告的日期和時間，以國際標準時間 (UTC) 為準。

**精細程度**  
報告中的每一行表示一小時還是一天。

**BillingRegion**  
如果您選擇下載所有計費區域的報告，則該檢視器請求源發自洲別或 `ALL`。

### 用量報告中的資料
<a name="usage-csv-data"></a>

該報告包含以下值：

**DistributionID**  
為執行報告所分佈的 ID，如果您為所有分佈執行報告為 `ALL`，或者如果您為所有已刪除的分佈執行報告，則為 `ALL_DELETED`。

**FriendlyName**  
分佈的備用網域名稱 (CNAME)，如果有的話。如果分佈沒有備用網域名稱，則該清單包括分佈的原始網域名稱。

**BillingRegion**  
為其產生報告的 CloudFront 計費區域，或 `ALL`。

**TimeBucket**  
資料所應用的小時或天，以國際標準時間 (UTC) 為準。

**HTTP**  
在指定的 CloudFront 分佈的每個時間間隔內，CloudFront 從所選區域中的節點回應的 HTTP 請求數量。數值包含：  
+ `GET` 與 `HEAD` 請求的數量，可讓 CloudFront 將資料傳輸給檢視器
+ `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求的數量，可讓 CloudFront 將資料傳輸到原始伺服器

**HTTPS**  
在指定的 CloudFront 分佈的每個時間間隔內，CloudFront 從所選區域中的節點回應的 HTTPS 請求數量。數值包含：  
+ `GET` 與 `HEAD` 請求的數量，可讓 CloudFront 將資料傳輸給檢視器
+ `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求的數量，可讓 CloudFront 將資料傳輸到原始伺服器

**HTTPBytes**  
在指定的 CloudFront 分佈期間內，透過 HTTP 傳輸來自所選計費區域的 CloudFront 節點傳輸的總資料量。數值包含：  
+ 回應 `GET` 和 `HEAD` 請求，從 CloudFront 將資料傳輸給檢視器
+ 對於 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，從 CloudFront 將資料傳輸到原始伺服器
+ 回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，從 CloudFront 將資料傳輸給使用者

**HTTPSBytes**  
在指定的 CloudFront 分佈期間內，透過 HTTPS 傳輸來自所選計費區域的 CloudFront 節點傳輸的總資料量。數值包含：  
+ 回應 `GET` 和 `HEAD` 請求，從 CloudFront 將資料傳輸給檢視器
+ 對於 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，從 CloudFront 將資料傳輸到原始伺服器
+ 回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，從 CloudFront 將資料傳輸給使用者

**BytesIn**  
在指定 CloudFront 分佈的每個時間間隔內，其選定區域中，從 CloudFront 傳輸到您的原始伺服器所 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求的總資料量。

**BytesOut**  
在指定 CloudFront 分佈的每個時間間隔內，透過 HTTP 和 HTTPS 從 CloudFront 向選定區域中的檢視器傳輸的總資料量。數值包含：  
+ 回應 `GET` 和 `HEAD` 請求，從 CloudFront 將資料傳輸給檢視器
+ 回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，從 CloudFront 將資料傳輸給使用者

## 用量圖表與 CloudFront 用量報告中的資料的關係
<a name="usage-charts-table"></a>

以下清單說明 CloudFront 主控台中的使用量圖表如何與 CloudFront 用量報告中的**使用量類型**欄位中的值相對應。

**Topics**
+ [請求數](#usage-charts-requests)
+ [依據通訊協定傳輸的資料](#usage-charts-data-transferred-by-protocol)
+ [依目的地的資料傳輸](#usage-charts-data-transferred-by-destination)

### 請求數
<a name="usage-charts-requests"></a>

此圖表顯示指定 CloudFront 分佈的每個時間間隔期間，CloudFront 從所選區域中的節點回應的請求總數，依據通訊協定 (HTTP 或 HTTPS) 和類型 (靜態、動態或 Proxy) 來分隔。

**HTTP 請求數**  
+ *region***-Requests-HTTP-Static：**在 TTL ≥ 3600 秒下，為了物件而提供的 HTTP `GET` 和 `HEAD` 請求數
+ *region***-Requests-HTTP-Dynamic：**已為其提供物件的 HTTP `GET` 與 `HEAD` 請求數量 (TTL < 3600 秒)
+ *region***-Requests-HTTP-Proxy：**CloudFront 轉送到原始伺服器的 HTTP `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求數量

**HTTPS 請求數**  
+ *region***-Requests-HTTPS-Static：**在 TTL ≥ 3600 秒下，為了物件而提供的 HTTPS `GET` 和 `HEAD` 請求數
+ *region***-Requests-HTTPS-Dynamic：**已為其提供物件的 HTTPS `GET` 與 `HEAD` 請求數量 (TTL < 3600 秒)
+ *region***-Requests-HTTPS-Proxy：**CloudFront 轉送到原始伺服器的 HTTPS `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求數量

### 依據通訊協定傳輸的資料
<a name="usage-charts-data-transferred-by-protocol"></a>

此圖表顯示指定 CloudFront 分佈的每個時間間隔內，從所選區域中的 CloudFront 邊緣節點傳輸的資料總量，依據通訊協定 (HTTP 或 HTTPS)、類型 (靜態、動態或 Proxy) 和目的地 (檢視器或原始伺服器) 分隔。

**透過 HTTP 傳輸的資料**  
+ *region***-Out-Bytes-HTTP-Static：**在 TTL ≥ 3600 秒下，為了物件而透過 HTTP 所提供的位元組
+ *region***-Out-Bytes-HTTP-Dynamic：**透過 HTTP 提供給物件的位元組數 (TTL < 3600 秒)
+ *region***-Out-Bytes-HTTP-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTP 從 CloudFront 傳回到檢視器的位元組數。
+ *region***-Out-OBytes-HTTP-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTP 從 CloudFront 節點傳輸到您的原始伺服器的總位元組數

**透過 HTTPS 傳輸的資料**  
+ *region***-Out-Bytes-HTTPS-Static：** 在 TTL ≥ 3600 秒下，為了物件而透過 HTTPS 所提供的位元組
+ *region***-Out-Bytes-HTTPS-Dynamic：**透過 HTTPS 提供給物件的位元組數 (TTL < 3600 秒)
+ *region***-Out-Bytes-HTTPS-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTPS 從 CloudFront 傳回到檢視器的位元組數。
+ *region***-Out-OBytes-HTTPS-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTPS 從 CloudFront 節點傳輸到您的原始伺服器的總位元組數

### 依目的地的資料傳輸
<a name="usage-charts-data-transferred-by-destination"></a>

此圖表顯示指定 CloudFront 分佈的每個時間間隔內，從所選區域中的 CloudFront 邊緣節點傳輸的資料總量，依據目的地 (檢視器或原始伺服器)、通訊協定 (HTTP 或 HTTPS) 及類型 (靜態、動態或 Proxy) 分隔。

**從 CloudFront 傳輸到您檢視器的資料**  
+ *region***-Out-Bytes-HTTP-Static：**在 TTL ≥ 3600 秒下，為了物件而透過 HTTP 所提供的位元組
+ *region***-Out-Bytes-HTTPS-Static：** 在 TTL ≥ 3600 秒下，為了物件而透過 HTTPS 所提供的位元組
+ *region***-Out-Bytes-HTTP-Dynamic：**透過 HTTP 提供給物件的位元組數 (TTL < 3600 秒)
+ *region***-Out-Bytes-HTTPS-Dynamic：**透過 HTTPS 提供給物件的位元組數 (TTL < 3600 秒)
+ *region***-Out-Bytes-HTTP-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTP 從 CloudFront 傳回到檢視器的位元組數。
+ *region***-Out-Bytes-HTTPS-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTPS 從 CloudFront 傳回到檢視器的位元組數。

**從 CloudFront 傳輸到您的原始伺服器的資料**  
+ *region***-Out-OBytes-HTTP-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTP 從 CloudFront 節點傳輸到您的原始伺服器的總位元組數
+ *region***-Out-OBytes-HTTPS-Proxy：**回應 `DELETE`、`OPTIONS`、`PATCH`、`POST` 和 `PUT` 請求，透過 HTTPS 從 CloudFront 節點傳輸到您的原始伺服器的總位元組數