状态码统计查询接口
更新时间:2022-05-10
接口
本接口用于状态码统计查询接口。
Method | Path | 说明 |
---|---|---|
GET | /v2/abroad/stat/httpcode | 查询状态码统计 |
请求参数:
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
domain | 可选 | String | 查询的域名,如不指定则返回该用户所有域名流量之和 |
endTime | 可选 | Timestamp | 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度31天 |
startTime | 可选 | Timestamp | 查询的时间范围起始值,默认为endTime前推24小时 |
period | 可选 | Int | 查询结果的粒度,单位秒,可选值为300,3600 默认为300 |
响应参数:
参数 | 类型 | 说明 |
---|---|---|
details | list<HttpCodeDetails> | 数据详情 |
HttpCodeData内容:
参数 | 类型 | 说明 |
---|---|---|
timestamp | Timestamp | 时间点 |
counters | list<KvCounter> | HTTP状态码计数 |
KvCounter内容:
参数 | 类型 | 说明 |
---|---|---|
name | String | 统计项 |
count | Int | 统计计数 |
请求示例:
GET /v2/abroad/stat/httpcode?domain=xxx.com&startTime=2019-04-08T09:40:00Z&endTime=2019-04-08T10:00:00Z&period=300
响应示例:
{
"status": "ok",
"details": [
{
"timestamp": "2019-04-08T09:40:00Z"
},
{
"timestamp": "2019-04-08T09:45:00Z"
},
{
"timestamp": "2019-04-08T09:50:00Z"
},
{
"timestamp": "2019-04-08T09:55:00Z"
}
]
}