服务可用性&延迟查询

最近更新时间:2020-02-12 15:49:57

接口描述

GetCdnMonitorData 用于查询 CDN 各省份运营商监控延迟、可用性数据。

接口请求域名:cdn.api.qcloud.com

注意:

  • 查询最新的延迟、可用性数据,数据一分钟更新一次,延迟约五分钟,请勿频繁调用
  • 数据来源于第三方监测工具,对监测文件进行定频访问,得到的服务状态数据
  • 接口返回三大运营商联通、移动、电信各省份的延迟/可用性数据,及电信、移动、联通、长城宽带、铁通、电信通六个运营商在各省份的平均可用性/延迟数据
  • 调用频次限制为100次/分钟
  • 无需授权,开通 CDN 服务后可直接使用

查看调用示例

入参说明

以下请求参数列表仅列出了接口请求参数,正式调用时需要加上公共请求参数,请参见 公共请求参数。其中,此接口的Action字段为 GetCdnMonitorData。本接口无输入参数。

出参说明

参数名称 类型 描述
code Int 公共错误码,0表示成功,其他值表示失败。详见错误码页面的 公共错误码
message String 模块错误信息描述,与接口相关。
codeDesc String 英文错误信息,或业务侧错误码。
data Array 返回结果数据,详情见下文

详细说明

data

参数名称 类型 描述
succ_rate Array 可用性数据,单位为%
delay_time Array 时延数据,单位为 ms

succ_rate/delay_time

参数名称 类型 描述
pro_id Int 省份 ID
name String 省份名称
value Array "1":表示电信
"2":表示联通
"4":表示移动
"16777215":电信、移动、联通、长城宽带、铁通、电信通平均值

调用案例

GET 请求

GET 请求需要将所有参数都加在 URL 后(逗号进行转码):

https://cdn.api.qcloud.com/v2/index.php?
Action=GetCdnMonitorData
&SecretId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
&Timestamp=1462436277
&Nonce=123456789
&Signature=XXXXXXXXXXXXXXXXXXXXX

POST请求

POST 请求时,参数填充在 HTTP Requestbody 中,请求地址:

https://cdn.api.qcloud.com/v2/index.php

参数支持 formdata、xwwwformurlencoded 等格式,参数数组如下:

array (
    'Action' => 'GetCdnMonitorData',
    'SecretId' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
    'Timestamp' => 1462782282,
    'Nonce' => 123456789,
    'Signature' => 'XXXXXXXXXXXXXXXXXXXXXXXX'
)

返回示例

注意:示例中IP仅供参考。

{
    "code":0,
    "message":"",
    "codeDesc":"Success",
    "data":{
        "succ_rate":
           [{
                "pro_id":1,
                "name":"黑龙江",
                "value":{
                    "1":98.289166666667,
                    "2":99.073333333333,
                    "4":100,
                    "16777215":98.789166666667
                }
            }....
           ]
        "delay_time":
           [{
                "pro_id":1,
                "name":"黑龙江",
                "value":{
                    "1":491.16666666667,
                    "2":260.58333333333,
                    "4":280.91666666667,
                    "16777215":357.91666666667
                }
            }
            .....
          ]
    }
}