Alibaba Cloud CDN collects log data on an hourly basis. You can download the log data of a specific day within the previous 30 days for analytics. This topic describes how to download log data. This topic also describes the usage notes and log fields.
Usage notes
The actual traffic amount that you query by using the monitoring and usage analytics feature or the usage statistics feature in the Alibaba Cloud CDN console or Dynamic Route for CDN (DCDN) console or by calling API operations is different from the traffic amount that is logged. In most cases, the actual traffic amount that you query is 1.1 times the traffic amount that is logged. For more information, see Why is the traffic amount found by using the monitoring and usage analytics feature or the usage statistics feature different from the traffic amount that is logged?
Usage notes
- Log update delay: In most cases, log data is generated within 24 hours after an event occurs. In some cases, log data is generated after more than 24 hours.
- You can download log data that is generated in the previous 30 days. If you want to retain log data for a longer period of time, you can use the log storage feature to store log data to an Object Storage Service (OSS) bucket. For more information, see Use Function Compute to deliver logs.
- Naming rule for log entries: Accelerated domain name_year_month_day_start time_end
time[extension field].gz. The extension field starts with an underscore (_). Example:
aliyundoc.com_2018_10_30_000000_010000_xx.gz
.Note Specific log entries may not contain an extension field. Example:example.com_2018_10_30_000000_010000.gz
.
Log fields and descriptions
- Sample log entry
[9/Jun/2015:01:58:09 +0800] 10.10.10.10 - 1542 "-" "GET http://www.aliyun.com/index.html" 200 191 2830 MISS "Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://example.com/robot/)" "text/html"
- Fields
Field Description [9/Jun/2015:01:58:09 +0800]
The end time of the user access request. 10.10.10.10
The IP address of the client that initiated the request. -
The IP address of the proxy. 1542
The response time. Unit: milliseconds. "-"
The Referer header in HTTP requests. GET
The request method. http://www.aliyun.com/index.html
The request URL. 200
The HTTP status code that is returned. 191
The size of the request. Unit: bytes. 2830
The size of the response. Unit: bytes. MISS
The cache hit status. Valid values: - HIT: The request is a cache hit on CDN points of presence (POPs) and does not need to be redirected to the origin server.
- MISS: The request is a cache miss on CDN POPs and must be redirected to L2 CDN POPs or the origin server.
Note Alibaba Cloud CDN collects log data from POPs, except L2 POPs. If the field value is MISS, back-to-origin information is not provided. In this case, the log data does not show whether a request that is a cache miss is redirected to the origin server.Mozilla/5.0(compatible; AhrefsBot/5.0; +http://example.com/robot/)
The User-Agent header. text/html
The type of the file.
Procedure
- Log on to the Alibaba Cloud CDN console.
- In the left-side navigation pane, choose .
- On the Log Download page, select a domain name and a date and then click Search.
- Find the log file that you want to download and click Download in the Actions column.
API operation
DescribeCdnDomainLogs: queries the address from which you can download the log data of a domain name.