CloudFront 使用情况报告 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

CloudFront 使用情况报告

Amazon CloudFront 控制台可以根据 CloudFront 使用情况报告数据的子集,以图形方式显示您的使用情况。您可以显示过去 60 天内指定日期范围的图表,将每小时或每天作为数据点。通常,您可以查看有关最近在四个小时前 CloudFront 收到的请求的数据,但数据偶尔会延迟长达 24 小时。

有关更多信息,请参阅使用情况图表与 CloudFront 使用情况报告中的数据有何关系

显示 CloudFront 使用情况图表
  1. 登录Amazon Web Services Management Console并打开 CloudFront 控制台,网址为https://console.amazonaws.cn/cloudfront/v4/home

  2. 导航窗格中,单击使用情况报告

  3. CloudFront 使用情况报告窗格中,为开始日期结束日期选择要显示使用情况图表的日期范围。可用的范围取决于您为粒度选择的值:

    • 每天 – 要显示每天一个数据点的图表,请选择前 60 天内的任何日期范围。

    • 每小时 – 要显示每小时一个数据点的图表,请选择前 60 天内的最多 14 天的任何日期范围。

    日期和时间采用协调世界时 (UTC)。

  4. 对于 Granularity (粒度),请指定在图表中是每天显示一个数据点还是每小时显示一个数据点。如果您指定大于 14 天的日期范围,则指定每小时一个数据点的选项不可用。

  5. 对于账单区域,选择 CloudFront 包含您要查看的数据的账单区域,或者选择所有区域。使用情况图表包括在指定区域的边缘位置 CloudFront 处理的请求的数据。 CloudFront 处理请求的区域可能与您的用户所在位置相对应,也可能不一致。

    请仅选择包含在分配的价格级别中的区域;否则,使用情况图表可能不会包含任何数据。例如,如果您为分配选择价格等级 200,则不包括南美和澳大利亚的账单区域,因此 CloudFront 通常不会处理您来自这些地区的请求。有关价格级别的更多信息,请参阅 为 CloudFront 分配选择价格等级

  6. 分配列表中,选择您要在使用情况图表中显示数据的分配:

    • 单个分布-图表显示所选 CloudFront 分布的数据。分配列表显示分配 ID 和分配的备用域名 (CNAME)(如果有)。如果某个分配没有备用域名,该列表将包含该分配的原始域名。

    • 所有分配(不含已删除的分配) – 此类图表显示与当前Amazon账户关联的所有分配(不包括您已删除的分配)的汇总数据。

    • 所有删除的分配 – 此类图表显示与当前Amazon账户关联但已在过去 60 天内删除的所有分配的汇总数据。

  7. 单击 Update Graphs (更新图表)

  8. 要查看图表内每日或每小时数据点的数据,请将鼠标指针移到相应数据点上。

  9. 对于显示所传输的数据的图表,请注意,您可以将每个图表的垂直比例更改为千兆字节、兆字节或千字节。

以 CSV 格式下载数据

您可以将使用情况报告下载为 CSV 格式的文件。本部分将介绍如何下载该报告并详细说明其中的各个值。

将使用情况报告下载为 CSV 格式的文件
  1. 在查看使用情况报告时,单击 CSV

  2. 打开 文件名对话框中,选择是要打开还是保存文件。

该报告的相关信息

该报告的前几行包含以下信息:

Version

该 CSV 文件格式的版本。

报告

报告的名称。

DistributionID

您运行报告的分配 ID、ALL (如果您运行了所有分配的报告) 或 ALL_DELETED (如果您运行了所有已删除的分配的报告)。

StartDateUTC

您运行报告的日期范围的开始日期,采用协调世界时 (UTC)。

EndDateUTC

您运行报告的日期范围的结束日期,采用协调世界时 (UTC)。

GeneratedTimeUTC

您运行报告的日期和时间,采用协调世界时 (UTC)。

粒度

报告中的每一行代表一小时还是一天。

BillingRegion

查看器请求来自哪个洲或 ALL (如果您选择下载所有账单区域的报告)。

使用情况报告中的数据

该报告包括以下值:

DistributionID

您运行报告的分配 ID、ALL (如果您运行了所有分配的报告) 或 ALL_DELETED (如果您运行了所有已删除的分配的报告)。

FriendlyName

分配的备用域名 (CNAME)(如果有)。如果分配没有备用域名,则该列表会包括该分配的原始域名。

BillingRegion

您运行报告的 CloudFront 账单区域,或ALL

TimeBucket

数据适用的小时或天,采用协调世界时 (UTC)。

HTTP

在指定 CloudFront 分布的每个时间间隔内,从选定区域的边缘站点 CloudFront 响应的 HTTP 请求数。值包括:

  • 导致 CloudFront 向您的用户传输数据的GETHEAD请求的数量

  • 导致将数据传输 CloudFront 到您的来源的、、、和PUT请求的数量 DELETE OPTIONS PATCH POST

HTTPS

在指定 CloudFront 分布的每个时间间隔内,从选定区域的边缘站点 CloudFront 响应的 HTTPS 请求数。值包括:

  • 导致 CloudFront 向您的用户传输数据的GETHEAD请求的数量

  • 导致将数据传输 CloudFront 到您的来源的、、、和PUT请求的数量 DELETE OPTIONS PATCH POST

HTTPBytes

在指定 CloudFront 分配的时间段内,通过 HTTP 从所选计费区域的 CloudFront 边缘站点传输的数据总量。值包括:

  • CloudFront 为响应GETHEAD请求而从您的用户传输数据

  • DELETE、、OPTIONSPATCHPOST、和PUT请求传输 CloudFront 到您的源站的数据

  • CloudFront 为响应 DELETE、OPTIONS、PATCH、POST 和 PUT 请求而从您的用户传输数据

HTTPSBytes

在指定 CloudFront 分配的时间段内,通过 HTTPS 从所选计费区域的 CloudFront 边缘站点传输的数据总量。值包括:

  • CloudFront 为响应GETHEAD请求而从您的用户传输数据

  • DELETE、、OPTIONSPATCHPOST、和PUT请求传输 CloudFront 到您的源站的数据

  • CloudFront 为响应 DELETE、OPTIONS、PATCH、POST 和 PUT 请求而从您的用户传输数据

BytesIn

在指定 CloudFront 分布的每个时间间隔内 DELETE OPTIONS PATCHPOST,从 CloudFront 您的源传输到所选区域中、、和PUT请求的数据总量。

BytesOut

在指定 CloudFront 分配的每个时间间隔内,通过 HTTP 和 HTTPS 从选定区域 CloudFront 向您的用户传输的数据总量。值包括:

  • CloudFront 为响应GETHEAD请求而从您的用户传输数据

  • CloudFront 为响应DELETE、、OPTIONSPATCHPOST、和PUT请求而从您的用户传输的数据

使用情况图表与 CloudFront 使用情况报告中的数据有何关系

以下列表显示了 CloudFront 控制台中的使用情况图表与使用情况报告中 “使用类型” 列中的值的 CloudFront 对应关系。

请求数

此图表按协议(HTTP 或 HTTPS)和类型(静态、动态或代理)分隔显示在每个时间间隔内从选定区域的边缘站点 CloudFront 响应的请求总数。 CloudFront

HTTP 请求的数量
  • region-Requests-HTTP-Static:为 TTL ≥ 3600 秒的对象提供的 HTTP GETHEAD 请求数

  • region-Requests-HTTP-Dynamic:为 TTL < 3600 秒的对象提供的 HTTP GETHEAD 请求数

  • re@@ g ion -requests-HTTP-Proxy:转发到您的源的 HTTP DELETE OPTIONS PATCHPOST、、和PUT请求的数量 CloudFront

HTTPS 请求的数量
  • region-Requests-HTTPS-Static:为 TTL ≥ 3600 秒的对象提供的 HTTPS GETHEAD 请求数

  • region-Requests-HTTPS-Dynamic:为 TTL < 3600 秒的对象提供的 HTTPS GETHEAD 请求数

  • re@@ g ion -requests-HTTPS-Proxy:转发到您的源的 HTTPS DELETE OPTIONSPATCHPOST、和PUT请求的数量 CloudFront

按协议划分的已传输数据

此图表按协议(HTTP 或 HTTPS)、类型(静态、动态或代理)和目标(用户或源)分隔,显示指定 CloudFront 分布在每个时间间隔内从选定区域的 CloudFront 边缘站点传输的数据总量。

通过 HTTP 传输的数据
  • region-Out-Bytes-HTTP-Static:通过 HTTP 为 TTL ≥ 3600 秒的对象提供的字节数

  • region-Out-Bytes-HTTP-Dynamic:通过 HTTP 为 TTL < 3600 秒的对象提供的字节数

  • re gion -out-bytes-http-Proxy:响应、、、和请求通过 HTTP 从 CloudFront 查看者返回的字节 DELETE OPTIONS PATCH POST PUT

  • re gion -out-Obytes-HTTP-Proxy:响应、、、和请求而通过 HTTP 从 CloudFront 边缘站点传输到源站的总字节数 DELETE OPTIONS PATCH POST PUT

通过 HTTPS 传输的数据
  • region-Out-Bytes-HTTPS-Static:通过 HTTPS 为 TTL ≥ 3600 秒的对象提供的字节数

  • region-Out-Bytes-HTTPS-Dynamic:通过 HTTPS 为 TTL < 3600 秒的对象提供的字节数

  • re gion -out-bytes-https-Proxy:通过 HT TPS 返回给观众的字节数 CloudFront ,以响应、、、和请求 DELETE OPTIONS PATCH POST PUT

  • re gion -out-Obytes-https-Proxy:响应、、、和请求而通过 HTTPS 从 CloudFront 边缘站点传输到源站的总字节数 DELETE OPTIONS PATCH POST PUT

按目的地划分的已传输数据

此图表按目的地(用户或源)、协议(HTTP 或 HTTPS)和类型(静态、动态或代理)分列,显示指定 CloudFront 分布在每个时间间隔内从选定区域的 CloudFront 边缘站点传输的数据总量。

从您的用户 CloudFront 那里传输的数据
  • region-Out-Bytes-HTTP-Static:通过 HTTP 为 TTL ≥ 3600 秒的对象提供的字节数

  • region-Out-Bytes-HTTPS-Static:通过 HTTPS 为 TTL ≥ 3600 秒的对象提供的字节数

  • region-Out-Bytes-HTTP-Dynamic:通过 HTTP 为 TTL < 3600 秒的对象提供的字节数

  • region-Out-Bytes-HTTPS-Dynamic:通过 HTTPS 为 TTL < 3600 秒的对象提供的字节数

  • re gion -out-bytes-http-Proxy:响应、、、和请求通过 HTTP 从 CloudFront 查看者返回的字节 DELETE OPTIONS PATCH POST PUT

  • re gion -out-bytes-https-Proxy:通过 HT TPS 返回给观众的字节数 CloudFront ,以响应、、、和请求 DELETE OPTIONS PATCH POST PUT

数据从您的来源传输 CloudFront 到您的来源
  • re gion -out-Obytes-HTTP-Proxy:响应、、、和请求而通过 HTTP 从 CloudFront 边缘站点传输到源站的总字节数 DELETE OPTIONS PATCH POST PUT

  • re gion -out-Obytes-https-Proxy:响应、、、和请求而通过 HTTPS 从 CloudFront 边缘站点传输到源站的总字节数 DELETE OPTIONS PATCH POST PUT