4.4 统计分析
4.4.4 查询域名统计数据-非区域运营商
"domain_name" : "www.test2.com", "flux" : [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ] } ]
}}
状态码
状态码 描述
200 OK
错误码
请参见错误码。
4.4.4 查询域名统计数据-非区域运营商
功能介绍
● 支持查询90天内的数据。
● 支持多指标同时查询,不超过5个。
● 最多同时指定20个域名。
● 起始时间和结束时间需要同时指定,左闭右开,毫秒级时间戳,必须为5分钟整时 刻点,如:0分、5分、10分、15分等,如果传的不是5分钟时刻点,返回数据可 能与预期不一致。统一用开始时间表示一个时间段,如:2019-01-24 20:15:00 表 示取 [20:15:00, 20:20:00)的统计数据,且左闭右开。
● action取值:detail,summary
调试
您可以在API Explorer中调试该接口。
URI
GET /v1.0/cdn/statistics/domain-stats
表4-211 Query 参数
参数 是否必选 参数类型 描述
action 是 String ● 动作名称,可选summary、
detail。
● summary:查询汇总数据
● detail:查询数据详情。
start_time 是 Long ● 查询起始时间戳,时间戳应
设置需为整5分钟,设置方式 如下:
● interval为300时,start_time 设置为整5分钟时刻点,如:
1631240100000(对应 2021-09-10 10:15:00)
● interval为3600时,
start_time设置为整小时时刻 点,如:1631239200000(对 应2021-09-10 10:00:00)
● interval为86400时,
start_time设置为东8区零点 时刻点,如:
1631203200000(对应 2021-09-10 00:00:00)
end_time 是 Long ● 查询结束时间戳,时间戳应
设置需为整5分钟,设置方式 如下:
● interval为300时,end_time 设置为整5分钟时刻点,如:
1631243700000(对应 2021-09-10 11:15:00)
● interval为3600时,
end_time设置为整小时时刻 点,如:1631325600000(对 应2021-09-11 10:00:00)
● interval为86400时,
end_time设置为东8区零点 时刻点,如:
1631376000000(对应 2021-09-12 00:00:00) domain_name 是 String 域名列表,多个域名以逗号(半
角)分隔,如:
www.test1.com,www.test2.com
,all表示查询名下全部域名。
参数 是否必选 参数类型 描述
stat_type 是 String ● 网络资源消耗:
– bw(带宽)
– flux(流量)
– bs_bw(回源带宽)
– bs_flux(回源流量)
● 访问情况:
– req_num(请求总数)
– hit_num(请求命中次 数)
– bs_num(回源总数)
– bs_fail_num(回源失败 数)
– hit_flux(命中流量)
● HTTP状态码(组合指标):
– http_code_2xx(状态码 汇总2xx)
– http_code_3xx(状态码 汇总3xx)
– http_code_4xx(状态码 汇总4xx)
– http_code_5xx(状态码 汇总5xx)
– bs_http_code_2xx(回源 状态码汇总2xx)
– bs_http_code_3xx(回源 状态码汇总3xx)
– bs_http_code_4xx(回源 状态码汇总4xx)
– bs_http_code_5xx(回源 状态码汇总5xx)
– status_code_2xx(状态码 详情2xx)
– status_code_3xx(状态码 详情3xx)
– status_code_4xx(状态码 详情4xx)
– status_code_5xx(状态码 详情5xx)
– bs_status_code_2xx(回 源状态码详情2xx)
– bs_status_code_3xx(回 源状态码详情3xx)
参数 是否必选 参数类型 描述
– bs_status_code_4xx(回 源状态码详情4xx)
– bs_status_code_5xx(回 源状态码详情5xx)
– status_code和
bs_status_code不能一起 查询
interval 否 Long 查询时间间隔,单位为秒,可设
置值300(5分钟),3600(1小时), 86400(1天)等。
group_by 否 String 数据分组方式,可选domain,
默认不分组。
service_area 否 String 服务区域:mainland_china
(默认)、
outside_mainland_china,当查 询回源类指标时该参数无效。
enterprise_pro
ject_id 否 String 当用户开启企业项目功能时,该
参数生效,表示查询资源所属项 目,不传表示查询默认项目。注 意:当使用子账号调用接口时,
该参数必传。
请求参数
无
响应参数
状态码: 200
表4-212 响应 Body 参数
参数 参数类型 描述
result Map<String,O
bject> 按指定的分组方式组织的数据
请求示例
GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/domain-stats?
start_time=1629993600000&end_time=1629997200000&domain_name=www.test010.com,www.test011.com
&stat_type=flux&group_by=domain&interval=300&action=summary
响应示例
状态码: 200 正常响应
{ "value" : { "result" : {
"503" : [ 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "504" : [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1000 ] }
}}
状态码
状态码 描述
200 正常响应
错误码
请参见错误码。