全部产品
云市场

查询网络带宽

更新时间:2019-05-31 17:28:59

描述

获取加速域名的网络带宽监控数据,单位:bit/second。

注意:

  • 支持域名批量查询,多个域名用半角逗号分隔。
  • 不指定StartTime和EndTime时,默认读取过去24小时的数据。
  • 也可以按指定的起止时间查询,必须同时指定StartTime和EndTime,最多可获取近90天的数据。

请求参数

名称 类型 是否必需 描述
Action String 操作接口名,系统规定参数。取值: DescribeVodDomainBpsData
DomainName String 要查询的域名。若为空,则默认返回所有加速域名的合并数据。支持批量查询,多个用半角逗号分隔。
StartTime String 获取数据起始时间点。
  • 日期格式按照ISO8601表示法,使用UTC时间。
  • 格式为:YYYY-MM-DDThh:mmZ。
  • 最小数据粒度为5分钟,若为空,则默认读取最近24小时的数据。
EndTime String 结束时间,需大于起始时间。
  • 日期格式按照ISO8601表示法,使用UTC时间。
  • 格式为:YYYY-MM-DDThh:mmZ。
Interval String 查询数据的时间粒度,支持300,3600和86400秒。
  • 3天以内(不包含3天整)支持300(默认), 3600, 86400。
  • 3-31天(不包含31天整)支持3600(默认)和86400。
  • 31天以上支持86400(默认)。
    不传和传的值不支持时,使用默认值。
LocationNameEn String 区域英文名。默认为所有区域。
IspNameEn String 运营商英文名。默认为所有运营商。

返回参数

名称 类型 描述
RequestId String 请求ID
DomainName String 加速域名信息
DataInterval String 每条记录的时间间隔。单位:秒。
StartTime DateTime 开始时间
EndTime DateTime 结束时间
LocationNameEn String 区域英文名。默认为所有区域。
IspNameEn String 运营商英文名。默认为所有运营商。
BpsDataPerInterval DataModule[] 每个时间间隔的网络带宽数据。

DataModule

名称 类型 描述
TimeStamp String 时间片起始时刻
Value String bps数据值,单位:bit/second。
DomesticValue String 国内带宽,当按区域运营商查询时,此值为空。
OverseasValue String 海外带宽,当按区域运营商查询时,此值为空。
HttpsValue String L1节点https的带宽数据值,单位:bit/second。
HttpsDomesticValue String L1节点https国内带宽,当按区域运营商查询时,此值为空。
HttpsOverseasValue String L1节点海外https带宽,当按区域运营商查询时,此值为空。

API示例

请求示例

  1. http://vod.cn-shanghai.aliyuncs.com/?Action=DescribeVodDomainBpsData&Format=JSON&<公共参数>

注意:示例中的“公共参数”参见 公共参数说明文档

返回示例

JSON格式

  1. {
  2. "BpsDataPerInterval": {
  3. "DataModule": [
  4. {
  5. "TimeStamp": "2015-12-10T20:00:00Z",
  6. "Value": "11288111",
  7. "DomesticValue": "11286111",
  8. "OverseasValue": "2000",
  9. "HttpsValue": "11288111",
  10. "HttpsDomesticValue": "11286111",
  11. "HttpsOverseasValue": "2000"
  12. },
  13. {
  14. "TimeStamp": "2015-12-10T20:05:00Z",
  15. "Value": "12124821",
  16. "DomesticValue": "12112821",
  17. "OverseasValue": "12000",
  18. "HttpsValue": "11288111",
  19. "HttpsDomesticValue": "11286111",
  20. "HttpsOverseasValue": "2000"
  21. }
  22. ]
  23. },
  24. "DomainName": "example.com",
  25. "DataInterval": "300",
  26. "RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F",
  27. "StartTime": "2015-12-10T20:00:00Z",
  28. "EndTime": "2015-12-10T21:00:00Z"
  29. }

错误码

错误代码 错误信息 HTTP 状态码 说明
InvalidStartTime.Malformed Specified StartTime is malformed. 400 StartTime格式错误。
InvalidEndTime.Malformed Specified EndTime is malformed. 400 EndTime格式错误。
InvalidStartTime.ValueNotSupported The specified value of parameter StartTime is not supported. 400 EndTime和StartTime差值超过90天。
nvalidEndTime.Mismatch Specified EndTime does not math the specified StartTime. 400 EndTime小于StartTime。