在火山引擎内容分发网络控制台中,性能监控 页面展示了过去 92 天内的以下指标数据:
下载速度:表示内容分发网络响应单个用户请求时的数据传输速度,单位是 Bps。该指标是对响应状态码是 2xx 的用户请求统计的,数据仅供参考。
响应时间:表示内容分发网络响应单个用户请求的耗时,单位是 ms。单个请求的响应耗时是从内容分发网络收到用户请求的时间点开始计算,直到内容分发网络将完整的文件发送给了用户。该指标是对所有用户请求统计的。
说明
这些指标是在内容分发网络侧统计的。客户端侧统计的下载速度和响应时间会受客户端与内容分发网络之间的网络质量影响。
这些指标受缓存命中率影响。对于命中缓存的请求,内容分发网络将缓存的文件发送给用户,相比请求未命中缓存的情况,下载速度会更快,同时响应时间也更短。
关于页面中展示数据的统计方法,参见 数据是如何统计的。
受边缘节点网络波动的影响,指标数据可能会发生变化。大多数情况下,指标数据会在 12 小时内稳定下来。
页面展示的数据可能会有 5 分钟左右的延时。
页面展示了用户请求的下载速度以及响应时间,包含:
数据趋势:
汇总数据:
平均下载速度:在指定的统计时间段内,用户请求的平均下载速度。
平均响应时间:在指定的统计时间段内,用户请求的平均响应时间。
您可以指定资源(标签、项目、加速域名)、统计时间段、用户所在的地理区域、用户使用的运营商、请求使用的协议等对数据进行筛选。
页面提供了以下数据筛选选项:
筛选选项 | 说明 |
---|---|
范围 | 指定加速域名的筛选选项。默认包含您账号下所有的加速域名,并显示这些加速域名的数据汇总。
说明 子用户只能查询其有权限访问的项目中的加速域名。 |
时间 | 指定数据的统计时间段。默认是 今天。您还可以选择 昨天、近7天、近30天、本月 或指定过去 92 天内的一个任意时间段,精确到分钟。 |
加速区域 | 如果您的加速域名开通了 全球(不含中国内地) 或者 全球,您可以指定一个或多个区域,获取这些区域的汇总数据。 |
访问区域 | 指定地理区域,对来自这些区域的用户请求进行数据统计。
默认包含所有地理区域。 |
用户运营商 | 如果 访问区域 是 中国 并且 加速区域 是 中国内地,您可以指定中国的运营商对用户请求进行筛选。默认包含所有中国的运营商。
|
应用层协议 | 指定一个应用层协议,对使用该协议的请求进行数据统计。您可以指定的协议有 HTTP、HTTPS、QUIC。默认包含所有应用层协议。 说明 关于 QUIC 协议的支持,参见 QUIC 协议。 |
网络层协议 | 指定一个 IP 协议版本,对使用该协议版本的请求进行数据统计。您可以指定的协议版本有 IPv4、IPv6。默认包含所有协议版本。 |
页面默认展示的是下载速度的趋势、以及汇总数据。您可以使用 指标切换器 切换器调整页面展示的指标。
趋势图展示的是时间纬度上的数据点分布。
如果您指定了数据筛选选项,在符合以下表格中列出的前提条件的情况下,您可以对数据趋势图启用数据展示选项。
数据展示选项 | 说明 | 前提条件 |
---|---|---|
分域名展示 | 对指定的每个加速域名展示数据趋势。 | 指定的加速域名数量大于等于2 并且不超过 10。 |
分加速区域展示 | 对指定的每个加速域名展示数据趋势。 | 加速域名开通了 全球(不含中国内地) 或者 全球 加速区域。 |
时间粒度 | 指定数据点之间的时间间隔。 | 参见 统计时间段和时间粒度。 |
说明
如果您指定了两个统计时间段做数据对比,所有的数据展示选项都将不可用。
您一次只能启用一个数据展示选项。
指标 | 说明 |
---|---|
平均下载速度 | 当您在指标选择器中选择 下载速度 时,页面展示的是统计时间段内用户请求的平均下载速度。参见 数据计算方式。 |
平均响应时间 | 当您在指标选择器中选择 响应时间 时,页面展示的是统计时间段内用户请求的平均响应时间。参见 数据计算方式。 |
在数据趋势图右边,您可以点击下载图标下载每个统计时间段的数据。下载文件的格式为 .csv。
基于您指定的统计时间段和时间粒度,页面展示展示该时间段内用户请求的数据传输速度以及响应时间。
内容分发网络基于您指定的时间粒度,对统计时间段生成一系列数据点。由于每个数据点的时间区间的跨度是相同的,实际的统计时间段可能会比您指定的统计时间段更长,请参见以下示例。
示例
您指定的统计时间段 | 您指定的时间粒度 | 实际统计时间段 | 基于实际统计时间段,内容分发网络生成的数据点数量 |
---|---|---|---|
[15:38-16:58] | 1 分钟 | [15:38-16:59) | 81 |
5 分钟 | [15:35-17:00) | 17 | |
1 小时 | [15:00-17:00) | 2 | |
[15:38-17:00] | 1 分钟 | [15:38-17:01] | 83 |
5 分钟 | [15:35-17:05) | 18 | |
1 小时 | [15:00-18:00) | 3 |
说明
在时间段的表示中,“[” 和 “]” 表示包含,“)” 表示不包含。
时间粒度决定了每个数据点的时间区间跨度。例如,时间粒度是 1 天,则表示每天 1 个数据点。
在您指定统计时间段和时间粒度时,留意以下条件:
如果 统计时间段 <= 1 天
,可用的时间粒度有 1 分钟、5 分钟,或 1 小时。
如果 1 天 < 统计时间段 <= 31 天
,可用的时间粒度有 5 分钟、1 小时,或 1 天。
如果 统计时间段 > 31 天
,可用的时间粒度有 1 天。
在对一个时间段(实际的统计时间段,或者每个数据点的时间区间)计算数据时,内容分发网络使用以下步骤:
对该时间段生成一系列子数据点。
如果您指定的时间粒度是 1 分钟,内容分发网络以 1 分钟时间粒度生成一系列子数据点。
如果您指定的时间粒度是 5 分钟、1 小时、或者 1 天,内容分发网络以 5 分钟时间粒度生成一系列子数据点。
对于每个子数据点,在子数据点的时间区间内,内容分发网络使用以下方式计算数据:
下载速度 = 每个请求的下载速度总和 / 请求数量。
单个请求的下载速度 = 请求文件的大小 / 该请求的响应时间。
响应时间 = 每个请求的响应时间总和 / 请求数量
计算该时间段的最终数据。
平均下载速度 = 所有子数据点的下载速度的平均值
平均响应时间 = 所有子数据点的响应时间的平均值
您指定的统计时间段是某一天的 [15:38-17:00],时间粒度是 1 小时。在该情况下,实际的统计时间段是 [15:00-18:00)。该统计时间段的平均下载速度的计算方式如下:
基于实际的统计时间段,内容分发网络以 5 分钟时间粒度生成一系列子数据点。一共是 36 个子数据点。
计算每个子数据点的下载速度。
在这 36 个子数据点中,计算下载速度的平均值。该平均值就是 [15:38-17:00] 这个统计时间段的平均下载速度。