上行流量统计
更新时间:2021-11-17
本接口用于查询上行流量&带宽数据
Method | Path | 说明 |
---|---|---|
POST | /v2/stat/upload_detail?type=all/dsa/static | type参数指定查询的数据类型,"all"查询总数据,"dsa"查询动态数据,"static"查询静态数据。默认值为 "all"。 |
请求体(Request Body)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
startTime | 可选 | Timestamp | 查询的时间范围起始值,默认为endTime前推24小时 UTC时间 |
endTime | 可选 | Timestamp | 查询的时间范围结束值,默认为当前时间。 UTC时间 |
period | 可选 | unsigned int | 查询的时间粒度,单位为s,默认值为 300s |
domains | 可选 | list<domain> | 查询的域名列表,当该列表为空是查询该用户的所有域名的数据 |
level | 可选 | string | 指定查询全局,边缘数据or中心节点数据,"internal"表查询中心节点数据,"edge"表查询边缘节点数据,"overall"表查询全局数据,默认值为""overall |
isBandwidth | 可选 | bool | 指定查询流量or带宽数据,true时查询带宽数据,false时查询流量数据,默认值为false |
返回体(Response Body)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
details | 必选 | array(map<time:timesmap>, map<key:value>) | 查询结果,其中 timesmap 为 UTC 格式时间。key 为 flow 或者 bps 表后面的值为流量数据或者带宽数据。isBandwidth 值为 false 时 key 的值为 flow,反之为 bps |
count | 必选 | unsigned int | 查询到到数据条数 |
请求示例——总带宽全局数据
/v2/stat/upload?stat_type=all
{
"startTime": "2019-12-31T00:00:00Z",
"endTime": "2019-12-31T00:10:00Z",
"period": 300,
"isBandwidth": false,
"domains": []
}
返回示例
{
"count": 2,
"details": [
{
"flow": 1710549,
"time": "2019-12-31T00:00:00Z"
},
{
"flow": 1432608,
"time": "2019-12-31T00:05:00Z"
}
]
}