通过缓存分析工具,开发人员可以识别未缓存、已过期或不符合缓存条件的资源,从而优化网站性能和用户体验,同时减少源服务器流量。
操作步骤
在ESA控制台,选择站点管理,在站点列单击目标站点。
在左侧导航栏,选择 。
缓存分析报表说明
1. 过滤数据
您可以根据自己的需求,通过创建筛选器或设置时间范围,来选择性地查看某些特定类型的数据。
支持的筛选条件:Host、国家/地区、路径、查询字符串、HTTP方法、缓存状态、设备类型、边缘状态码、内容类型、服务提供者、版本(仅企业版支持)。
支持的时间范围:过去30分钟、6小时、12小时、24小时、72小时、7天、14天、21天、30天和自定义时间范围。
2. 数据指标
缓存性能分析
响应流量:接收到客户端请求的总流量。
请求数:接收到来自客户端的总请求数。
缓存保持(仅企业版支持)
数据存储:流入缓存保持节点的存储流量。
数据传输:流经缓存保持节点的响应流量。
各数据指标的百分比变化值均为环比值,即当前时间范围与前一个相同时间范围的数据环比。如果前一个相同时间范围没有数据,则不展示环比变化率。
例如:如果您选择的是过去30天时间段,请求数环比增长2.03%,表示这个月ESA收到的请求次数比上个月增加了2.03%。
3. 数据概览及趋势图
展示各维度数据指标随时间变化的趋势图,除全部维度外,其余维度仅显示Top 5数据及其总计。
4. 缓存状态
展示各个缓存状态的数据,并允许通过单击筛选或排除特定状态来查看所需数据。
状态 | 说明 | 触发场景 |
MISS | 未命中缓存,需回源站获取。 |
|
HIT | 命中缓存内容。 |
|
DYNAMIC | 命中源站的动态资源。 |
|
EXPIRED | 资源在缓存中存在但已失效,需从源站重新获取(源站响应状态码为 |
|
BYPASS | 请求绕过ESA缓存,直接访问源站。 |
|
STALE | 使用过期缓存(临时),但已计划重新验证。 |
|
REVALIDATED | 缓存已过期,但通过重新验证确认资源未修改,返回缓存内容。 |
|
NONE/UNKNOWN | 无法确定缓存状态。 |
|
5. Top数据
支持的数据维度:内容类型、路径、Host、设备类型、国家/地区、边缘状态码、版本(仅企业版支持)。
默认展示Top5数据,单击更多可查看所有数据。
6. 打印
单独对页面做了打印排版,优化浏览器的打印页面布局,可直接生成报告。
7. 下载
您可单击数据概览与Top数据右上角的图标,将数据保存在本地。
不同套餐的支持情况
功能项 | 基础版 | 标准版 | 高级版 | 企业版 |
响应流量 | 不支持 | 支持 | 支持 | 支持 |
请求数 | 不支持 | 支持 | 支持 | 支持 |
缓存保持 | 不支持 | 不支持 | 不支持 | 支持 |