阿里云全站加速按小时颗粒度记录了域名全网访问日志,您可根据需求下载30天内指定域名某一天的日志至本地路径保存,进行分析。本文主要介绍日志下载使用说明、日志字段说明和日志下载方法。

您可通过以下内容了解和使用日志下载:

日志下载使用说明

  • 日志文件延迟时间:通常情况下延迟在24小时之内,也有可能超过24小时。
  • 日志下载默认可下载最长时间为30天的日志数据,若您有更长时间的日志存储需求,可使用离线日志转存服务,把日志转存到您名下的OSS进行长期存储,具体操作请参见通过数据湖转存和分析离线日志
  • 日志命名规则:加速域名_年_月_日_开始时间_结束时间[扩展字段].gz,扩展字段以下划线(_)开头。例如aliyundoc.com_2018_10_30_000000_010000_xx.gz
    说明 扩展字段可能不存在,例如aliyundoc.com_2018_10_30_000000_010000.gz

日志的字段格式说明

  • 日志示例
    [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"
  • 字段含义
    字段 描述
    [9/Jun/2015:01:58:09 +0800] 日志开始时间。
    10.10.10.10 访问IP。
    - 代理IP。
    1542 请求响应时间,单位为毫秒。
    "-" HTTP请求头中的Referer。
    GET 请求方法。
    http://www.aliyun.com/index.html 用户请求的URL链接。
    200 HTTP状态码。
    191 请求大小,单位为字节。
    2830 请求返回大小,单位为字节。
    MISS 命中信息。
    • HIT:用户请求命中了全站加速边缘节点上的资源(不需要回源)。
    • MISS:用户请求的内容没有在全站加速边缘节点上缓存,需要向上游获取资源(上游可能是全站加速 L2节点,也可能是源站)。
    说明 阿里云全站加速目前仅提供了全站加速边缘节点的日志信息,不包含全站加速 L2节点的回源相关信息,因此当该字段为MISS时,无法获取回源信息,因此无法直观地从日志里面看到用户请求是否回源。
    Mozilla/5.0(compatible; AhrefsBot/5.0; +http://example.com/robot/) User-Agent请求头信息。
    text/html 文件类型。
    quic/https/http 请求协议类型。
    说明 其他字段含义:
    • DYNAMIC:动态请求。
    • CHARGE:该请求要计费。
    • NOTLAST:保留字段,无实际含义。

操作步骤

  1. 登录全站加速控制台
  2. 在左侧导航栏,选择数据中心 > 日志管理 > 离线日志
  3. 离线日志下载页签下,选择域名和查询时间,单击查询
  4. 根据查询结果,单击操作列下的下载,即可下载日志。

相关API

获取加速域名的日志信息:查询域名的离线日志下载地址。