统计分析

概述

百度智能云CDN为用户提供域名流量的统计分析,用户可以在控制台选择查看接入域名的数据流量情况。

  • 统计分析主要包含流量带宽数据、PV、UV客户访问数据、状态码数据、回源数据、命中率数据和TOP数据。
  • 数据统计曲线图根据不同时长粒度不同,主要用于描述趋势,详细的数据请以精确的计费数据为准。
  • 统计分析数据支持下载,下载的文件格式为.csv,文件名为“域名+区域+下载项+时间”,如带宽下载文件名为:baiducloud_CDN带宽_20160124-20160125.csv。
  • 统计分析下的页面支持在“域名选择”下拉框中输入关键字搜索选择域名查看统计信息。

名词解释

  • 项目:项目指的是按照客户自行按照业务分类而生成的一个域名分组,统计后端通过在数据入库时进行实时merge来得到项目的统计数据。
  • 边缘节点:指的是直接面向客户服务的CDN节点;
  • 中间节点:指的是为了收敛回源而设立的CDN节点,用于回用户源站。

流量带宽类数据

流量带宽类数据包括按照项目、域名、用户实时查询总流量带宽数据、分地区运营商流量带宽详情数据。

计算方法

  • 流量:对当前分钟内发送的字节数进行累加,若请求时间超过1分钟,则每分钟输出一次当前分钟所发送的字节数,进制换算为1000。
  • 带宽:总带宽为CDN的出口带宽,回源带宽为由CDN回源导致的源站带宽。计算公式为(所选时间粒度的流量和 / 所选时间粒度对应的s数) * 8,进制换算为1000。

查询延时

一般情况下查询时延为10分钟。

查询粒度和时间跨度

  • 支持查询的最大时间跨度为一年。可输出5分钟、1小时、一天粒度的数据。
  • 当查询范围为一个月内时,可输出5分钟粒度数据,当范围为一个月以上时,只能输出1小时粒度的数据。
  • 当查询分地区运营商数据时,5分钟粒度最多展示15天范围,1小时粒度最多展示3个月。分地区运营商数据均为边缘节点的数据,不包括中间节点的数据。
  • 支持按照网络层级进行筛选查询,其中网络层级分为中心节点和边缘节点。
  • CDN计费的带宽值使用的5分钟粒度的数据,下载账单周期内5分钟的带宽数据可以进行对账。

用户访问类数据

计算方法

  • pv:为用户的实际请求次数,包含内部回源,统计的http状态码范围为[200,302) && (302,400)。
  • qps:为pv数除以时间粒度。
  • uv:为客户端访问ip进行去重后的和值。

查询延时

一般情况下,pv查询时延为10分钟,uv查询由于是从访问日志中获取,所以时延为2-3小时。

查询粒度和时间跨度

  • 支持的查询时间跨度为90天。pv可输出5分钟、1小时粒度的数据。uv只可输出1小时粒度的数据。
  • 当查询范围为一个月内时,pv可输出5分钟粒度数据,当范围为一个月以上时,只能输出1小时粒度的数据。
  • 当查询分地区运营商数据时,5分钟粒度最多展示15天范围,1小时粒度最多展示3个月。

其他

  • 分地区运营商数据均为边缘节点的数据,不包括中间节点的数据。
  • uv数据没有分地区运营商的数据,去重粒度为1小时。

状态码类数据

计算方法

状态码根据访问日志产出,统计访问日志中的状态码字段。

查询延时

一般情况下,状态码查询时延为10分钟。

查询粒度和时间跨度

  • 支持的查询时间跨度为90天。可输出5分钟、1小时粒度的数据。
  • 当查询范围为一个月内时,可输出5分钟粒度数据,当范围为一个月以上时,只能输出1小时粒度的数据。
  • 当查询分地区运营商数据时,5分钟粒度最多展示15天范围,1小时粒度最多展示3个月。

其他

  • 分地区运营商数据均为边缘节点的数据,不包括中间节点的数据。
  • 错误状态码统计类型汇总参见下表:

    名称 备注
    源站错误 4xx和5xx
    源站错误,CDN已缓存 4xx和5xx
    CDN错误 4xx和5xx
    未命中499 499
    命中499 499
    CDN连接源站读超时 5xx
    CDN连接源站失败 5xx
    CDN连接源站失败(SSL) 5xx
    CDN解析源站域名失败 5xx
    CDN与源站交互失败 5xx
    未知 未匹配到的错误类型

回源类数据

计算方法

回源带宽为由CDN回源导致的源站带宽,回源类数据均由回源日志计算产出。

计算公式为(所选时间粒度的流量和 / 所选时间粒度对应的s数) * 8。

查询延时

一般情况下,状态码查询时延为10分钟。

查询粒度和时间跨度

  • 支持的查询时间跨度为90天。可输出5分钟、1小时、1天粒度的数据。
  • 当查询范围为一个月内时,可输出5分钟粒度数据,当范围为一个月以上时,只能输出1小时粒度的数据。
  • 当查询分地区运营商数据时,5分钟粒度最多展示15天范围,1小时粒度最多展示3个月。

其他

回源数据均没有分地区运营商数据。

命中率类数据

计算方法

  • 流量命中率:(边缘节点流量 - 回源流量) / 边缘节点流量 * 100%。
  • 请求命中率:(边缘节点请求数 - 回源请求数) / 边缘节点请求数 * 100%。

查询延时

一般情况下,命中率查询时延为10分钟。

查询粒度和时间跨度

  • 查询时间跨度为90天。可输出5分钟、1小时粒度的数据。
  • 当查询范围为一个月内时,可输出5分钟粒度数据,当范围为一个月以上时,只能输出1小时粒度的数据。
  • 当查询分地区运营商数据时,5分钟粒度最多展示15天范围,1小时粒度最多展示3个月。

其他

命中率数据均没有分地区运营商数据。

top类数据

计算方法

top类数据均从访问日志中离线计算得出,统计1小时内的各类top数据。

查询延时

top数据查询由于是从访问日志中离线计算获取,所以时延为2-3小时。

查询粒度和时间跨度

目前支持的查询时间跨度为近30天。只可输出1小时粒度的数据。

其他

  • top类数据整体均为从小时级别访问日志中离线计算得出,故top的精确程度是以小时为单位的。
  • top url、top referer均根据出现访问次数排序计算得出。
  • top httpcode是指当前域名或用户下所有状态码出现次数排序计算得出。
  • top domain是指当前用户下所有域名产生的流量排序计算得出。

查看流量统计信息

登录管理控制台,并选择内容分发网络CDN服务下的“统计分析”。支持查看“流量带宽”、“访问概览”信息。用户可以根据需要选择不同的域名或者域名组,默认情况下选择所有域名进行统计,支持不同时间段和不同粒度时间选择。

  • 查看流量带宽信息:默认显示总带宽和回源带宽两条线,可以勾选多个域名查看总和。

  • 查看用户概览信息:查询实时的HTTP code、QPS和平均传输速度。用户可以选择查看全部HTTP code数据,也可以产看2xx,3xx,4xx,5xx系列的不同HTTP code,页面会显示不同code的曲线图。

  • 查看回源统计信息:针对选中的域名体现不同日期的回源统计信息,包括回源带宽、回源流量、回源请求数和回源HTTP CODE。

  • 查看热点分析信息:针对选中的域名体现不同日期的热点分析信息,可以按照TOP URL和TOP REFER流量倒叙排列。

  • 查看用户行为信息:针对选中的域名体现不同时间和不同时间粒度的用户行为信息,可以按照独立访问IP数、省份和运营商进行细分。

    注:独立访问IP数即为所选时间粒度内请求的去重后的IP数。

  • 查看WAF防护信息:按照WAF实例进行展示,包括Web攻击事件的次数和自定义规则阻断事件次数。

    注:当前子账户尚不支持查看WAF防护信息功能。

服务月报

在“服务月报”页面您可以了解月度业务状态及各项资源消耗详情,还可以下载报告,或设置“月报订阅”服务。

注意:
当前子账户尚不支持“服务月报”功能。

数据详情

在“统计分析”>“服务月报”中,您可以查询月的消耗情况,包括总流量、峰值带宽、当月流量详情、当月带宽数据。

TOP10消耗

在“统计分析”>“TOP10消耗”中,您可以以域名或标签为维度,查询月流量消耗总量TOP10的域名/标签对应的流量消耗、占比和同比的变化。

选择“流量”/“带宽”、“域名”/“标签”,可切换展示数据。

TOP5低命中率

查询月平均命中率、最低命中率TOP5域名/标签的详情,选择“域名”/“标签”切换展示。

TOP5错误码

查询错误率,展示TOP5错误码的对应域名/标签、请求次数和同比变化的信息,选择“域名”/“标签”切换展示。