@rzzx
2017-03-03T08:16:07.000000Z
字数 16809
阅读 952
NetWork
文档中主机名需要参考以下配置:
内网:http://192.168.5.197:8082/rpc
外网:未定备注:这里的图表格式如有异议,可以讨论, 图表格式差不多,不过我暂时将不同的图表的返回数据进行展示一遍,最后讨论可以就采用相应格式。
使用提示:home键可快速回到目录
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfByTime&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| pageSeq | false | string | 事务页面需要传递的参数 |
| isAvail | false | bool | 是否可用性图表(默认为false) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":1477537200000,"y":"1.32"},...],"params":"{"id":41128}"}],"xAxis":null,"yAxis":null,"aggregateValue":"NaN"},"type":"line"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfIspByTime&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| isAvail | false | bool | 是否可用性图表(默认为false) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"中国电信","baseName":"首屏时间","data":[{"x":1477537200000,"y":"2.361"},...],"params":"{"id":null}"},{"id":null,"name":"电信通","baseName":"首屏时间","data":[{"x":1477537200000,"y":"2.361"},...],"params":"{"id":null}"}],"xAxis":null,"yAxis":null,"aggregateValue":"NaN"},"type":"line"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfByProv&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| pageSeq | false | string | 事务页面需要传递的参数 |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":null,"baseName":"首屏时间","data":[{"x":2534.766666666667,"y":"上海"},...],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfByIsp&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| pageSeq | false | string | 事务页面需要传递的参数 |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"3.188","y":"北京-中国电信"},{"x":"1.726","y":"北京-电信通"}],"params":"{"id":41128}"}],"xAxis":null,"yAxis":null,"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfProvIsp&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| pageSeq | false | string | 事务页面需要传递的参数 |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"1.672","y":"北京-中国电信"},{"x":"1.569","y":"北京-电信通"}],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=compPerfLocationIsp&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4&basedOn=U
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| basedOn | true | string | 指标(传指标对应表里的key值),多指标以逗号进行分开 |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| pageSeq | false | string | 事务页面需要传递的参数 |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"3.188","y":"北京市-中国电信"},{"x":"1.726","y":"北京市-电信通"}],"params":"{"id":41128}"}],"xAxis":null,"yAxis":null,"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=errorTypeByTask&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
响应数据
/*成功响应*/{"status":200,"data":{"index":[{"occupy":" 0.97%","err_name":"HTTP/1.1 500 Internal Server Error(元素)"},{"occupy":" 0.22%","err_name":"任务超时(元素)"},{"occupy":" 0.20%","err_name":"无法解析服务器的名称或地址(元素)"}],"chart":{"series":[{"id":null,"name":"new调度基本页面","data":[{"x":"HTTP/1.1 500 Internal Server Error(元素)","y":0.05935251798561151},{"x":"HTTP/1.1 404 Not Found(元素)","y":0.008992805755395683},{"x":"无法解析服务器的名称或地址(元素)","y":0.007194244604316547}],"params":"{"id":null}"}],"xAxis":null,"yAxis":null,"aggregateValue":"NaN"},"type":"line"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=44132&chartId=pingByTime&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| isAvail | false | bool | 是否丢包率图表(默认为false) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":"平均延时","name":"PING","baseName":"首屏时间","data":[{"x":1477497600000,"y":"4.0"},...],"params":"{"id":44132}"}],"xAxis":[{"tickInterval":"MM-dd HH:mm","type":"datetime"}],"yAxis":[{"tickUnit":"毫秒"}],"aggregateValue":"NaN"},"type":"line"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=pingByIsp&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"1.19","y":"中国电信"},{"x":"0.0","y":"电信通"}],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=pingByProv&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"1.17","y":"北京"}],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/charts.do
示例URL1
http://192.168.5.197:8082/rpc/charts.do?formAction=graph&taskId=41128&chartId=pingByLocation&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值graph |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"new调度基本页面","baseName":"首屏时间","data":[{"x":"1.17","y":"北京市"}],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/perfByProvince.do
示例URL1
http://192.168.5.197:8082/rpc/perfByProvince.do?formAction=main&taskId=41128&chartId=pingByProvince&timeRangeMode=Absolute&timeFrom=2016-10-27 11:00&timeTo=2016-10-28 11:00&authkey=JraUZFype4
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值main |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":null,"baseName":"首屏时间","data":[{"x":494.5,"y":"北京"},{"x":494.5,"y":"北京市"}],"params":"{"id":41128}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}
URL
/perfByProvince.do
示例URL1
http://192.168.5.199:8082/rpc/perfByProvince.do?formAction=main&taskId=41128&chartId=perfByProvince&timeRangeMode=Absolute&timeFrom=2017-02-02 10:00&timeTo=2017-03-03 10:00&authkey=JraUZFype4&showSummary=1
示例URL2
请求参数
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| authkey | true | string | 由authkey接口获取 |
| formAction | true | string | 先传固定值main |
| taskId | true | string | 任务id |
| chartId | true | string | 图表id(chartId讲解(总表) 中查询) |
| timeRangeMode | true | string | 绝对时间或相对时间(Absolute/Relative),如果设置成为Absolute需要添加timeFrom和timeTo的参数;如果设置成为Relative,只需要添加relativeTimeRange参数,默认结束时间为当前时间 |
| timeFrom | true | string | 开始时间(格式为:yyyy-MM-dd HH:mm 下同) |
| timeTo | true | string | 结束时间 |
| relativeTimeRange | true | string | 时间间隔(分钟数) |
| showSummary | false | int | 是否显示全页面(默认为0) |
响应数据
/*成功响应*/{"status":200,"data":{"chart":{"series":[{"id":null,"name":"全页面","baseName":"首屏时间","data":[{"x":2.738,"y":"北京"},{"x":2.698,"y":"陕西省"}],"params":"{"id":50303}"}],"xAxis":[{"tickInterval":null,"type":null}],"yAxis":[{"tickUnit":"秒"}],"aggregateValue":"NaN"},"type":"bar"}}/*错误响应*/没有数据/*错误响应*/{"status":503}/*错误响应*/{"status":300} //没有权限看这个图或者系统暂不支持这个图:提示语:您没有权限查看该报表/*错误响应*/{"status":500,"message":"system error."}