日志下载管理
AgileCDN提供了CDN的请求日志记录,日志记录了有关CDN接受每个请求的详细记录。在很多情况下(如故障排查、日志审计等),记录获取CDN的日志是很有必要的。AgileCDN的日志默认是开启的,当您创建完CDN,有请求访问CDN时,日志便有记录。您可以在控制台创建日志下载申请,并指定日志下载的时间范围,等待申请完成即可下载对应日志文件
先决条件
- 确保您的账户有日志下载的权限,若权限不足,请联系管理添加对应权限
日志记录流程
待写创建日志下载申请
- 进入CDN服务中的“日志下载管理”平台,点击”+创建“

- 指定如下参数:
CDN配置:选择您需要下载日志的Agilewing CDN分配
时间范围:指定您需要下载日志的时间范围,如您需要查看双十一的CDN日志,则您指定双十一当天范围即可,又比如您只想查看半夜0点到2点的CDN日志,则您可以指定具体的时间范围。
操作示例图:

- 确认参数无误,保存后等待状态完成即可下载日志
下载日志
当创建完日志申请后,您可以在控制台根据时间范围及分配ID筛选出创建的记录,若记录状态完成,即可点击“下载”按钮下载操作示例图:

日志格式
Agilewing CDN定期的将分配的日志文件保存在Agilewing 的存储桶中,您可以在下载的日志中查看下列顺序的字段:- distribution_id:CDN的分配ID
- country:客户端IP所属的国家
- date:请求发生的时间,格式为YYYY-MM-DD。例如:2020-11-19,使用世界标准时间格式(UTC).
- 对于 WebSocket 连接,这是关闭连接的日期。
- time:CDN服务器完成相应请求的时间
- x-edge-location:服务请求的边缘站点代码(未来可能会变动)
- sc-bytes:
- c-ip:
- cs-method:
- cs-uri-stem:
- sc-status:
- cs(Referer):
- cs(User-Agent):
- cs-uri-query:
- x-edge-result-type:
- x-edge-request-id:
- x-host-header:
- cs-protocol:
- cs-bytes:
- time-taken:
- x-forwarded-for:
- ssl-protocol:
- ssl-cipher:
- x-edge-response-result-type:
- cs-protocol-version:
- time-to-first-byte:
- x-edge-detailed-result-type:
- sc-content-type:
- sc-content-len:
- sc-range-start:
- sc-range-end: