Most of these reports are based on the data in CloudFront access logs, which contain
detailed information about every user request that CloudFront receives.
You don't need to enable access logs to view the reports. For more information,
see Configuring and Using Access Logs.
The CloudFront usage report is based on the AWS usage report for CloudFront, which
also doesn't require any special configuration.
For more information, see AWS Usage Report for CloudFront.

CloudFront Cache Statistics Reports

The CloudFront cache statistics report includes the following information:

Total Requests – Shows the total number of requests for all HTTP status codes
(for example, 200 or 404) and all methods (for example, GET, HEAD, or POST)

Percentage of Viewer Requests by Result Type – Shows hits, misses, and errors
as a percentage of total viewer requests for the selected CloudFront distribution

Bytes Transferred to Viewers – Shows total bytes and bytes from misses

HTTP Status Codes – Shows viewer requests by HTTP status code

Percentage of GET Requests that Didn't Finish Downloading– Shows viewer GET requests
that didn't finish downloading the requested object as a percentage of total requests

The CloudFront popular objects report lists the 50 most popular objects and statistics
about those objects,
including the number of requests for the object, the number of hits and misses,
the hit ratio, the number of bytes served for misses,
the total bytes served, the number of incomplete downloads, and the number of requests
by HTTP status code (2xx, 3xx, 4xx, and 5xx).

The CloudFront top referrers report includes the top 25 referrers, the number of requests
from a referrer, and the number of requests
from a referrer as a percentage of the total number of requests during the specified
period.

Number of Requests – Shows the number of HTTP and HTTPS requests that
CloudFront responds to from edge locations in the selected region during each
time interval for the specified CloudFront distribution

Data Transferred by Protocol – Shows the total amount of data transferred
over HTTP and HTTPS from CloudFront edge locations in the selected region during
each time interval for the specified CloudFront distribution

Data Transferred by Destination– Shows the total amount of data transferred over
HTTP and HTTPS from CloudFront edge locations in the selected region during each
time interval for the specified CloudFront distribution