总览
November 23, 2021About 5 min
总览
SDK类名:/active/Summary
示例接口
示例接口描述
URL
//example/1583479887801
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
foo | String | 否 | @ctitle | 请求属性示例 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
string | String | 否 | ★ | 字符串属性示例 | 1-10 |
number | Number | 否 | 1 | 数字属性示例 | 1-100 |
boolean | Boolean | 否 | true | 布尔属性示例 | 1-2 |
regexp | RegExp | 否 | /[a-z][A-Z][0-9]/ | 正则属性示例 | |
function | Function | 否 | () => Math.random() | 函数属性示例 | |
array | Array | 否 | 数组属性示例 | 1-10 | |
foo | Number | 否 | 1 | 数组元素示例 | +1 |
bar | String | 否 | ★ | 数组元素示例 | 1-10 |
items | Array | 否 | [1, true, 'hello', /\w{10}/] | 自定义数组元素示例 | |
object | Object | 否 | 对象属性示例 | ||
foo | Number | 否 | 1 | 对象属性示例 | +1 |
bar | String | 否 | ★ | 对象属性示例 | 1-10 |
placeholder | String | 否 | @title | 占位符示例 |
获取总览列表
SDK方法名:listSummaryView
URL
//active/summary/list_view
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
src | String | 否 | |||
dst | String | 否 | |||
status | String | 否 | |||
type | String | 否 | |||
ip | String | 否 |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
total | Number | 否 | 20 | ||
message | String | 否 | |||
info_list | Array | 否 | 5 | ||
rule_name | String | 否 | @name | ||
rule_uuid | String | 否 | e2F1DbC3-5f63-e181-d1a7-43693E6Cc705 | ||
src_db_name | String | 否 | db-199 | ||
tgt_db_name | String | 否 | db-200 | ||
load | String | 否 | 2020-03-09 09:55:21 | 装载时间----启动时间 | |
bytes | String | 否 | 165.4MB | 流量 | |
compress | String | 否 | 100.00 | 压缩率 | |
delay | String | 否 | 424ms | ||
stage | String | 否 | fix | track,error,unknow,dump,stop, doing,fix | |
type | Array | 否 | ['oracle', 'kafka', 'mysql', 'sqlserver', 'postgres'] | oracle,kafka,mysql | +1 |
总览页面
SDK方法名:listSummary
URL
//active/summary
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
proxyStatus | String | 否 | online | ||
info | Object | 否 | |||
result | Number | 否 | 0 | ||
summary | Object | 否 | |||
dbs | Object | 否 | |||
normal | Number | 否 | 5 | ||
warn | Number | 否 | 0 | ||
abnormal | Number | 否 | 36 | ||
unknown | Number | 否 | 0 | ||
nodes | Object | 否 | |||
online | Number | 否 | 3 | ||
offline | Number | 否 | 0 | ||
inactive | Number | 否 | 0 | ||
unknown | Number | 否 | 7 | ||
rules | Object | 否 | |||
error | Number | 否 | 0 | ||
unknown | Number | 否 | 3 | ||
track | Number | 否 | 0 | ||
dump | Number | 否 | 0 | ||
stop | Number | 否 | 0 | ||
rules | Array | 否 | 20 | ||
dst | Object | 否 | |||
db | Object | 否 | |||
name | String | 否 | oracle_174 | ||
status | String | 否 | db_abnormal | ||
state | Number | 否 | 3 | ||
node | Array | 否 | |||
name | String | 否 | 192.168.28.1 | ||
state | String | 否 | error | ||
status | String | 否 | node_error | ||
src | Object | 否 | |||
db | Object | 否 | |||
name | String | 否 | gyq-mysql1 | ||
status | String | 否 | db_abnormal | ||
node | Array | 否 | 4 | ||
name | String | 否 | 192.168.199.100 | ||
state | String | 否 | error | ||
status | String | 否 | node_error | ||
summary | Object | 否 | |||
name | String | 否 | 1 | ||
extract | String | 否 | - | ||
load | String | 否 | - | ||
delay | String | 否 | 876ms | ||
state | Number | 否 | 1 | ||
stage | String | 否 | unknown | ||
tarDbName | String | 否 | oracle_174 | ||
srcDbName | String | 否 | gyq-mysql1 | ||
bytes | String | 否 | 0Bytes | ||
uuid | Number | 否 | 111 | 本来应该是str,为了方便测试改成num | +1 |
wStage | String | 否 | unknown | ||
tStage | String | 否 | unknown | ||
peak | String | 否 | 876ms | ||
compress | String | 否 | 100.00 | ||
rStage | String | 否 | unknown | ||
bStage | String | 否 | unknown | ||
maxNodeCnt | Number | 否 | 1 | ||
status | String | 否 | rect_error | ||
rule_type | String | kafka |
测试-总览拓补图
SDK方法名:listSummaryChart;
URL
//active/summary/chart
Method
GET
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
info_list | Array | 12 | |||
name | Array | ['源端节点1','源端节点2','源库1','源库2','源库3','源库4','备库1','备库2','备库3','备端节点1','备端节点2','备端节点3'] | +1 | ||
uuid | Array | ['source01','source02','srcnode01','srcnode02','srcnode03','srcnode04','dstnode01','dstnode02','dstnode03','dst1','dst2','dst3'] | +1 | ||
linkTargetName | Array | [[{uuid:'srcnode01',state:'normal',value:'1'},{uuid:'srcnode02',state:'normal',value:'2'},{uuid:'srcnode03',state:'error',value:'3'}], | |||
[{uuid:'srcnode04',state:'normal',value:'1'}], | |||||
[{uuid:'dstnode01',state:'normal',value:'1'},{uuid:'dstnode02',state:'normal',value:'2'}], | |||||
[{uuid:'dstnode01',state:'normal',value:'1'},{uuid:'dstnode02',state:'normal',value:'2'}], | |||||
[{uuid:'dstnode03',state:'normal',value:'1'}], | |||||
[{uuid:'dstnode03',state:'normal',value:'1'}], | |||||
[{uuid:'dst1',state:'normal',value:'1'}], | |||||
[{uuid:'dst2',state:'normal',value:'1'}], | |||||
[{uuid:'dst3',state:'normal',value:'1'}], | |||||
[], | |||||
[], | |||||
[]] | +1 | ||||
linkValue | String | 1 | |||
type | Array | [1,1,2,2,2,2,3,3,3,4,4,4] | +1 | ||
symbol | Array | ['appSymbol','appSymbol','slaveSymbol','errorSlaveSymbol','slaveSymbol','masterSymbol','slaveSymbol','errorEffectSymbol','errorSlaveSymbol','appSymbol','appSymbol','appSymbol'] | +1 |