ha_ed_cloudfront_reports

Amazon CloudFront 可以提供多种解决方案来满足您对报告功能的需求,包括接收详细缓存统计数据报告、监控 CloudFront 使用率、获取最常用对象的列表以及针对运行指标设置近乎实时的警报。在 AWS 管理控制台中访问 Amazon CloudFront 报告与分析控制面板,即可使用所有报告选项。

您还可以启用 CloudFront 访问日志,以便获得有关 Amazon CloudFront 分配所传输流量的更多信息。

 

开始免费使用 AWS

创建免费账户


AWS 免费套餐包括 50GB 的数据传出以及 2000000 个针对 Amazon CloudFront 的 HTTP 和 HTTPS 请求。

查看 AWS 免费套餐详细信息 »

跟踪请求趋势和数据传输趋势

CloudFront 使用图表是 AWS 管理控制台中的六个图表,可以用于查看 Amazon CloudFront 的使用情况。您可以利用这些图表来跟踪每个活跃 CloudFront Web 分配的数据传输和请求 (HTTP 和 HTTPS) 的趋势。这些图表可以按每日或每小时粒度显示最多 60 天前每个 CloudFront 区域的使用情况,并能显示所选时间段内的总体、平均和峰值使用率。

这些图表中的信息包括 HTTP/S 请求数、通过 HTTP/S 传输的数据、从 CloudFront 边缘站点传输到您的用户的数据,以及从 CloudFront 传输到来源的数据。

CloudFront 使用图表不额外收取费用。要查看报告,请打开 AWS 管理控制台,导航到 Amazon CloudFront,然后在导航窗格中选择“Reports and Analytics”链接下的“Usage Charts”

了解有关 CloudFront 使用图表的更多信息
data-transferred-cloudfront-new
requests-cloudfront-new

近乎实时地进行监控、发出警报和接收通知

利用 Amazon CloudWatch,您可以监控 Amazon CloudFront 分配的运行性能、设置运行性能警报并在查看者发出请求后几分钟内接收到关于运行性能的通知,从而进一步了解您的 Web 应用程序的整体运行状况。CloudFront 每隔 1 分钟向 Amazon CloudWatch 自动发布六个运行指标。您可以使用 CloudWatch 针对 CloudFront 流量中的任何异常情况设置警报。

这些指标包括请求、已下载的字节、已上传的字节、4xx 错误率、5xx 错误率和总错误率。这些信息将自动提供给所有 CloudFront 客户,不产生任何额外费用。警报按照标准 CloudWatch 费率进行计费。

了解有关使用 CloudWatch 监控 CloudFront 活动的更多信息
real-time-cloudfront-new
cloudfront alarm

关于内容的详细缓存统计数据

缓存统计数据图表可以按每日或每小时粒度显示最多 60 天前每个查看者所在区域的使用情况,并能显示所选时间段内的总体、平均和峰值使用率。

缓存统计数据图表中的信息包括总请求、按结果类型划分的查看者请求的百分比、传输至查看者的字节、HTTP 状态代码,以及未完成下载的 GET 请求的百分比。 

缓存统计数据报告不额外收取费用。要查看报告,请打开 AWS 管理控制台,导航到 Amazon CloudFront,然后在导航窗格中选择“Reports and Analytics”链接下的“Cache Statistics”。

了解有关 CloudFront 缓存统计数据报告的更多信息
status-codes-cloudfront-new
CloudFrotn Reporting Images

跟踪最常用的对象

常用对象报告显示了指定时间段内 50 个最常用对象的请求数、缓存命中数、缓存未命中数和错误率。这有助于您理解在观者群体中哪些内容是最受欢迎的,或是发现最多请求的对象存在的问题(例如高错误率)。

常用对象报告无额外收费。要查看报告,请打开 AWS 管理控制台,导航到 Amazon CloudFront,然后在导航窗格中选择“Reports and Analytics”链接下的“Popular Objects”。

了解有关 CloudFront 常用对象报告的更多信息
CloudFornt Popular objects report

了解有关最终用户的更多信息

查看者报告可以显示您的终端用户所在的国家/地区以及其使用的浏览器、设备和操作系统。所有这些报告都能够显示随时间推移而得出的趋势。查看者报告包括以下各项:

  • 位置:显示访问您通过 Amazon CloudFront 分发的内容的最终用户所在的前 50 个国家/地区。您还可以使用该报告来查看美国终端用户所在的州和准州。
  • 浏览器:显示终端用户访问您的内容最多使用的 10 种浏览器。该报告可以根据名称或名称加版本来显示最多使用的 10 种浏览器。
  • 操作系统:显示终端用户访问您的内容所使用的前 10 种浏览器。该报告可以根据名称或名称加版本来显示最多使用的 10 种操作系统版本。
  • 设备:显示特定时间内有多少请求来自手机、平板电脑、桌面电脑和智能电视。

浏览器、设备和操作系统报告可以条形图或饼形图的方式提供,所有三种报告都可以显示随时间推移而得出的趋势。您可以选择过去 60 天里的任意日期范围来显示所有 4 种报告。对于位置报告,您还可以针对最多跨越 14 天的日期范围在报告中显示每小时数据点。

查看者报告不额外收取费用。要显示报告,请打开 AWS 管理控制台,导航到 Amazon CloudFront,然后在导航窗格中单击“Reports and Analytics”部分下的“Viewers”链接。

了解有关 CloudFront 查看者报告的更多信息
Viewer_Browsers_Report
Viewer_OS_Report
Viewer_Locations_Report

查看引导最终用户进入您的网站的域

主要引用站点报告可以向您显示将查看者指引到您的网站的前 25 个域。这些主要引用站点可以是搜索引擎、直接链接到您的对象的其他网站或者您自己的网站。您可以选择过去 60 天里的任意日期范围来显示主要引用站点报告。

主要引用站点报告无额外收费。要查看报告,请打开 AWS 管理控制台,导航到 Amazon CloudFront,然后在导航窗格中单击“Reports and Analytics”部分下的“Top Referrers”链接。

了解有关 CloudFront 主要引用站点报告的更多信息
top_referrer_report

启用 CloudFront 访问日志了解有关您的流量的更多信息

您可以启用访问日志,获得更多 Amazon CloudFront 分配交付或流传输流量信息。访问日志属于活动记录,显示有关内容请求的详细信息。CloudFront 访问每小时会自动进行多次,而这些文件中的日志通常会在观者请求该对象的一小时内提供。

要使用此功能,您必须注册 Amazon S3。您可以在此进行注册。您只需要创建或指定用于存储访问日志的 Amazon S3 存储段。使用此功能不会产生额外的 Amazon CloudFront 费用,但使用该功能时写入、存储和检索访问日志会产生正常的 Amazon S3 使用费。

 

了解有关 CloudFront 访问日志文件的更多信息