说明
在新版数据统计接口中,该 API 没有更新,可继续使用。
基于指定的时间段和时间粒度,对一个或多个域名统计访问请求指标的数据。指标数据是按统计时间段统计的,细分到中国省份行政区以及 ISP。
数据稳定性:受边缘节点网络波动的影响,监控数据的统计可能会发生变化。大多数情况下,监控数据的统计会在数据产生后的 12 小时内稳定下来。
节流限制:您每秒最多可以发送 20 个 API 请求。
时间限制:系统保留最近 92 天的访问数据。您不能查询 92 天以前的访问数据。
数据延迟:访问数据延迟约为 5 分钟。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
|---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 DescribeDistrictIspData。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
|---|---|---|---|---|
StartTime | Long | 是 | 指定一个开始时间。时间格式是 Unix 时间戳,精度是秒。 您必须同时指定 StartTime、EndTime、Interval 这三个参数决定了该 API 基于哪些时间段的数据做聚合。参考 统计时间段说明。 | 1641844915 |
EndTime | Long | 是 | 指定一个结束时间。时间格式是 Unix 时间戳,精度是秒。 | 1641845373 |
Metric | String | 是 | 指定一个指标。该参数的可用值如下:
| flux |
Domain | String | 是 | 指定一个或多个域名进行统计。最多可以指定 50 域名。多个域名使用英文逗号(,)分隔。 | www.example.com,www.test.com |
Interval | String | 否 | 指定一个时间粒度。基于这个粒度,对访问数据进行细分统计。 该参数的可用值如下:
您可以指定的时间粒度与
5min。如果默认值不匹配时间范围,API 请求会失败。 | 1min |
Protocol | String | 否 | 指定请求的一个应用层协议。该参数的可用值如下:
| http |
IpVersion | String | 否 | 指定请求的一个网络层协议。该参数的可用值如下:
| ipv6 |
Aggregate | String | 否 | 指定是否汇总所有域名的指标。该参数适用于指定多个域名场景。该参数的可用值如下:
aggregate。 | disaggregate |
参数名称 | 数据类型 | 参数说明 | 示例 |
|---|---|---|---|
Resources | Object[] | 表示返回的结果对象。 |
POST https://cdn.volcengineapi.com/?Action=DescribeDistrictIspData&Version=2021-03-01 { "StartTime": 1664273781, "EndTime": 1664275781, "Domain": "www.example.com,www.test.com", "Metric": "bandwidth", "Aggregate": "disaggregate" }
{ "ResponseMetadata": { "RequestId": "2022092721124501017424914801885697", "Action": "DescribeDistrictIspData", "Version": "2021-03-01", "Service": "cdn", "Region": "cn-north-1" }, "Result": { "Resources": [ { "DataDetails": [ { "Isp": "CT", "Metrics": [ { "Metric": "bandwidth", "Values": [ { "Timestamp": 1664273700, "Value": 776052.3456 }, { "Timestamp": 1664274000, "Value": 768363.5808 }, { "Timestamp": 1664274300, "Value": 791435.8944 }, { "Timestamp": 1664274600, "Value": 791435.0304 }, { "Timestamp": 1664274900, "Value": 806817.6576 }, { "Timestamp": 1664275200, "Value": 799129.6992 }, { "Timestamp": 1664275500, "Value": 783782.928 } ] } ], "Region": "BJ" } ], "Name": "www.example.com" }, { "DataDetails": [ { "Isp": "CT", "Metrics": [ { "Metric": "bandwidth", "Values": [ { "Timestamp": 1664273700, "Value": 576591.12 }, { "Timestamp": 1664274000, "Value": 553514.4 }, { "Timestamp": 1664274300, "Value": 591973.5168 }, { "Timestamp": 1664274600, "Value": 576590.1984 }, { "Timestamp": 1664274900, "Value": 561206.88 }, { "Timestamp": 1664275200, "Value": 599664.2688 }, { "Timestamp": 1664275500, "Value": 530457.8976 } ] } ], "Region": "BJ" } ], "Name": "www.test.com" } ] } }
如果响应正文的 ResponseMetadata 字段中包含 Error 字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。