查询CDN统计信息
功能介绍
查询CDN的统计数据,包括流量、峰值带宽、请求总数、请求命中率、流量命中率。
调试
您可以在API Explorer中直接运行调试该接口。
URI
GET /v1.0/{project_id}/asset/cdn-statistics
参数 |
是否必选 |
类型 |
说明 |
---|---|---|---|
project_id |
是 |
String |
项目ID,获取方法请参考获取项目ID。 |
参数 |
是否必选 |
类型 |
说明 |
---|---|---|---|
domain |
是 |
String |
域名列表,多个域名以逗号(半角)分隔。 示例:example.test1.com,example.test2.com。 ALL表示查询名下全部域名。一次最多查询100个域名。 |
start_time |
否 |
String |
起始时间,格式为yyyymmddhhmmss。 |
end_time |
否 |
String |
结束时间,格式为yyyymmddhhmmss。
|
interval |
否 |
Integer |
查询粒度间隔。 取值如下:
单位:秒。 若不设置,默认取对应时间跨度的最小间隔。 |
stat_type |
是 |
String |
统计数据类型。 取值如下:
每次只能查询一种统计数据。 |
请求参数
参数 |
是否必选 |
类型 |
说明 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
请求示例
GET /v1.0/{project_id}/asset/cdn-statistics?domain=www.example.com&stat_type=cdn_bw
返回参数
- 处理成功时返回
表4 处理成功返回参数 参数
类型
说明
start_time
String
统计起始时间。
interval
Integer
统计间隔。
values
Array of integers
采样数据数组。
从start_time开始,每个间隔对应一个采样数据。
- 处理失败时返回
表5 处理失败返回参数 参数
类型
说明
error_code
String
错误码。
error_msg
String
错误描述。
返回示例
- 处理成功返回 (200 OK)
{ "start_time": "string", "interval": 0, "values": [0] }
- 处理失败返回 (400 Bad Request)
{ "error_code": "VOD.10053", "error_msg": "请求参数非法,非法字段:{xx}。" }
错误码
错误码请参见错误码。
