URI

/v2/site/report/${task_id}.json

Method

GET

参数说明

参数名

必填

描述

默认值

access_token

必填



task_id

必填

任务ID


start_date

选填

开始时间

当天

end_date

选填

结束时间

当天

monitor   

选填

监测点ID

0:平均值

具体指:返回具体监测点的数据及所有数据点的平均值

不设置:返回所有监测点的数据及所有数据点的平均值

成功结果:

{

    "0": {

        "name":   "平均",

        "uprate":   {

              "1464451200": {

              "uprate": "100.00"

            },

            .........

        },

        "fault": {

            "0": {

                  "start_time": "1460953702",

                  "end_time": "未结束",

                  "diff_time": "41 天  4 小时 22 分钟 ",

                  "fault_status": "无法连接",

                  "current_fault_period": "16 小时   50 分钟 "

            },

              "count": 1

        },

          "resptime": {

              "1464451200": {

                  "resptime_max": 0,

                  "resptime_avg": 0,

                  "resptime_min": 0,

                  "resp_download_time": 0,

                  "resp_process_time": 0,

                  "resp_connect_time": 0,

                  "resp_dns_time": 0

            },

            .........

    }

  },

  .........

}

返回项

类型

描述

name

String

监测点名称

resptime

String

响应时间

resptime_max

String

最大响应时间

resptime_avg

String

平均响应时间

resptime_min

String

最小响应时间

resp_process_time

String

服务器计算时间

resp_connect_time

Long

建立连接时间

resp_dns_time

String

DNS域名解析时间

resp_download_time

String

下载内容时间

uprate

String

可用率统计

fault

String

故障统计(当为null表示无故障)

count

String

故障次数统计

start_time

String

故障开始时间

end_time

String

故障结束时间

diff_time

String

故障持续时间

fault_status

String

故障原因

current_fault_period

String

故障时长

失败结果:

{

  "code": 400,

  "msg": "您没有权限查看该任务!"

}

返回项

类型

描述

code

String

状态码

msg

String

状态描述

 

调用示例:

curl -s 'https://api.jiankongbao.com/v2/site/report/705431.json?access_token=e1794d5ed925c96f3c6bc13b671be6a869d94037&start_date =2014-6-24&end_date=2014-6-25'