• 沒有找到結果。

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 正常响应

错误码

请参见错误码。