海外CDN

    统计接口

    统计概览

    Method Path 说明
    GET /v2/abroad/stat/summary 概览页面

    响应参数:

    参数 类型 说明
    domainCount Int 运行中域名数
    domainAllCount Int 总域名数
    dayHit Double 今日平均命中率
    dayHitInc ChangeRate 较昨日变化
    dayPeak Double 今日带宽/bps
    dayPeakInc ChangeRate 较昨日变化
    dayFlow Double 今日总流量/B
    dayFlowInc ChangeRate 较昨日变化
    dayPv Long 今日请求数
    dayPvInc ChangeRate 较昨日变化

    请求示例:

    GET /v2/abroad/stat/summary

    响应示例:

    {
        "domainCount": 2,
        "domainAllCount": 2,
        "dayHit": 1,
        "dayHitInc": 0,
        "dayPeak": 73.92,
        "dayPeakInc": -0.939,
        "dayFlow": 2772,
        "dayFlowInc": -0.971,
        "dayPv": 1,
        "dayPvInc": -0.985
    }

    概览页面月流量

    Method Path 说明
    GET /v2/abroad/stat/month_flow 月流量数据

    响应参数:

    参数 类型 说明
    monthFlow Long 本月流量总数
    monthFlowInc ChangeRate 较上月变化

    请求示例:

    GET /v2/abroad/stat/month_flow

    响应示例:

    {
        "monthFlow": 4429630.7,
        "monthFlowInc": 109.29984387411321
    }

    pv/qps 查询接口

    Method Path 说明
    GET /v2/abroad/stat/pv 查询域名pv请求量

    请求参数:

    参数 可选 类型 说明
    domain 可选 String 查询的域名,如不指定则返回该用户所有域名流量之和
    endTime 可选 Timestamp 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度90天
    startTime 可选 Timestamp 查询的时间范围起始值,默认为endTime前推24小时
    period 可选 Int 查询结果的粒度,单位秒,可选值为60,300,3600 默认为300
    region 可选 String 查询的国家

    响应参数:

    参数 类型 说明
    details list<PvDetails> 数据详情

    PvDetails内容:

    参数 类型 说明
    timestamp Timestamp 时间点
    pv Int 统计时间段内的请求量
    qps Int 统计时间段内的平均qps

    请求示例:

    GET /v2/abroad/stat/pv?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",
                "key": "total",
                "pv": 1,
                "qps": 0
            },
            {
                "timestamp": "2019-04-08T09:45:00Z",
                "key": "total",
                "pv": 7,
                "qps": 0
            },
            {
                "timestamp": "2019-04-08T09:50:00Z"
            },
            {
                "timestamp": "2019-04-08T09:55:00Z"
            }
        ]
    }

    流量查询接口

    Method Path 说明
    GET /v2/abroad/stat/flow 查询域名流量记录

    请求参数:

    参数 可选 类型 说明
    domain 可选 String 查询的域名,如不指定则返回该用户所有域名流量之和
    endTime 可选 Timestamp 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度90天
    startTime 可选 Timestamp 查询的时间范围起始值,默认为endTime前推24小时
    period 可选 Int 查询结果的粒度,单位秒,可选值为60,300,3600,86400 默认为300
    region 可选 String 查询的国家

    响应参数:

    参数 类型 说明
    details list<FlowDetails> 数据详情

    FlowDetails内容:

    参数 类型 说明
    timestamp Timestamp 时间点
    flow Int 统计时间段内的传输字节数
    bps Int 统计时间段内的平均bps

    请求示例:

    GET /v2/abroad/stat/flow?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",
                "key": "total",
                "flow": 809,
                "bps": 21
            },
            {
                "timestamp": "2019-04-08T09:45:00Z",
                "key": "total",
                "flow": 4738,
                "bps": 126
            },
            {
                "timestamp": "2019-04-08T09:50:00Z"
            },
            {
                "timestamp": "2019-04-08T09:55:00Z"
            }
        ]
    }

    回源流量查询接口

    Method Path 说明
    GET /v2/abroad/stat/srcflow 查询流量记录

    请求参数:

    参数 可选 类型 说明
    domain 可选 String 查询的域名,如不指定则返回该用户所有域名流量之和
    endTime 可选 Timestamp 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度31天
    startTime 可选 Timestamp 查询的时间范围起始值,默认为endTime前推24小时
    period 可选 Int 查询结果的粒度,单位秒,可选值为60,300,3600 默认为300

    响应参数:

    参数 类型 说明
    details list<FlowDetails> 数据详情

    请求示例:

    GET /v2/abroad/stat/srcflow?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"
            }
        ]
    }

    查询字节命中率查询接口

    Method Path 说明
    GET /v2/abroad/stat/hitrate 查询字节命中率

    请求参数:

    参数 可选 类型 说明
    domain 可选 String 查询的域名,如不指定则返回该用户所有域名流量之和
    endTime 可选 Timestamp 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度31天
    startTime 可选 Timestamp 查询的时间范围起始值,默认为endTime前推24小时
    period 可选 Int 查询结果的粒度,单位秒,可选值为60,300,3600 默认为300

    响应参数:

    参数 类型 说明
    details list<HitRateDetails> 数据详情

    HitRateDetails 内容:

    参数 类型 说明
    timestamp Timestamp 时间点
    hitrate Double 统计时间段内的字节命中率

    请求示例:

    GET /v2/abroad/stat/realhit?domain=xxx.com&startTime=2019-04-08T09:40:00Z&endTime=2019-04-08T10:00:00Z&period=300

    响应示例:

    {
        "status": "ok",
        "details": [
            {
                "timestamp": "2019-04-08T09:45:00Z",
                "key": "total",
                "hitrate": 1
            },
            {
                "timestamp": "2019-04-08T09:40:00Z",
                "key": "total",
                "hitrate": 1
            }
        ]
    }

    状态码统计查询接口

    Method Path 说明
    GET /v2/abroad/stat/httpcode 查询状态码统计

    请求参数:

    参数 可选 类型 说明
    domain 可选 String 查询的域名,如不指定则返回该用户所有域名流量之和
    endTime 可选 Timestamp 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度31天
    startTime 可选 Timestamp 查询的时间范围起始值,默认为endTime前推24小时
    period 可选 Int 查询结果的粒度,单位秒,可选值为60,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"
            }
        ]
    }
    上一篇
    域名配置接口
    下一篇
    日志接口