通用同步规则信息副本
通用同步规则信息副本
同步规则 - 通用操作
SDK方法名:commonOperateSyncRule;
URL
/active/rule/common_operate
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
operate | String | resume 继续 stop 停止 restart 重启 | |||
uuids | Function | 操作对应规则uuid | @guid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
data | Object | ||||
success_list | Array | 5 | |||
code | Number | ,0 | |||
message | String | ||||
fail_list | Array | 5 | |||
code | Number | -1 | |||
message | String | ||||
all_list | Array | 10 | |||
code | Number | @pick(0,-1) | |||
message | String |
同步规则 - 通用状态
SDK方法名:listSyncRulesGeneralStatus
URL
/active/rule/general_status
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
uuids | Array | 否 | ["@guid","@guid"] |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
info_list | Array | 否 | 2 | ||
uuid | String | 否 | '6ECF19A1-3754-1490-C6A3-52AFB4D7F497', | ||
stage | String | pause: 停止 dump: 全量 track:增量 done:完成 offline:离线 | stop | ||
state | Number | 0:正常 非0:错误 | -4017 | ||
progress | Number | 进度 | 0 |
同步规则 - 装载信息流量图
SDK方法名:describeSyncRulesLoadInfo;装载信息
URL
/active/rule/load_info
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 否 | 规则uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
info_list | Object | 否 | |||
back | Object | 否 | 备端信息 | ||
full_backup | Array | 否 | 2 | ||
line | String | 否 | 0 | 1869964734445 | |
name | String | 否 | I2.COMDATA | LILY.BMSQL_ORDER_LINE12333333 | |
tunnel | String | 否 | 76.7 MB | 76.7 MB | |
load_thread | Array | 否 | 2 | ||
num | String | 否 | 0 | ||
size | String | 否 | 0 | ||
loader_info | Object | 否 | |||
actfail | String | 否 | 0 | ||
actload | String | 否 | 0 | ||
compress_rate | Number | 否 | 0 | ||
maxdelay | String | 否 | 0ms | ||
scnTime | String | 否 | 1969-12-31 16:00:00 | ||
txndelay | String | 否 | 0ms | ||
scn | String | 否 | |||
name | String | 否 | 200-db | ||
process | Number | 否 | 94.44 | ||
state | String | 否 | dump | ||
uuid | String | 否 | 4CFE1f68-B29e-E1b3-EE1c-7E51ebFcDf61 | ||
preprocess | Object | 否 | |||
split | String | 否 | 111 | ||
irp | String | 否 | 222 | ||
urp | String | 否 | 333 | ||
drp | String | 否 | 444 | ||
ddl | String | 否 | 555 | ||
ldType | String | 否 | kafka | ||
extLdSt | Object | 否 | |||
dml_cnt | Object | 否 | |||
urp | String | 否 | 111 | ||
drp | String | 否 | 222 | ||
failed | String | 否 | 333 | ||
irp | String | 否 | 444 | ||
update_time | String | 否 | 2020-03-24 15:24:57 | ||
ddl_cnt | String | 否 | 666 | ||
work | Object | 否 | 工作机信息 | ||
full_backup | Array | 否 | 2 | ||
line | String | 否 | 186996473 | ||
name | String | 否 | LILY.BMSQL_ORDER_LINE | ||
tunnel | String | 否 | 0 Bytes | ||
name | String | 否 | 199-db | ||
process | Number | 否 | 72.22 | ||
state | String | 否 | dump | ||
threads | Array | 否 | 2 | ||
num | String | 否 | 0 | ||
time | String | 否 | 2019-07-18 10:47:45 | ||
breakpoint | String | 否 | 1285.16940 | ||
lwn | String | 否 | 1285.16940 | ||
state | Number | 否 | 0 | ||
txn | Object | 否 | |||
drp | String | 否 | 19128 | ||
irp | String | 否 | 19138 | ||
mem | String | 否 | 0 Bytes | ||
mempeak | String | 否 | 828 Bytes | ||
qmi | String | 否 | 0 | ||
state | String | 否 | 0 | ||
txn | String | 否 | 20222 | ||
urp | String | 否 | 0 | ||
delay | String | 1 | |||
maxdelay | String | 1 | |||
uuid | String | 否 | 9Dbed7fd-1EEF-eA25-2611-eDBaCeC940FC | ||
relay | Object | 否 | 中继信息 | ||
state | Number | 否 | 10 | ||
out | String | 否 | 111 | ||
speed | String | 否 | 5555 | ||
cache | String | 否 | 56666 | ||
mem | String | 否 | mem | ||
dsk | String | 否 | dsk | ||
wSeq | String | 否 | 111 | ||
rSeq | String | 否 | 222 |
同步规则 - 流量图
SDK方法名:describeSyncRulesMrtg;流量图
URL
/active/rule/mrtg
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
set_time | Number | 否 | 开始时默认set_time等于 1, 默认值有改动 set_time_ranger*(分,小时,天) 页面自动刷新时 返回值最后一个 | 1 | |
type | String | 否 | type:traffic,memusg,delay,load_txn,load_action | ||
interval | Number | 否 | 计算方式: var interval = set_time_range > 15 ? Math.ceil(set_time_range / 3) : 5; 页面根据实际情况返回 | 时间间隔 | |
set_time_init | String | 否 | 上次时间的最后一个值 | ||
rule_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
max | String | 否 | |||
min | String | 否 | |||
lastdate | String | 否 | |||
message | String | 否 | |||
info_list | Array | 否 | 返回的数据 | 7 | |
start_time | String | 否 | 2018/11/08 10:40:06 | ||
traffic | Number | 否 | 时间间隔 | 1-100 | |
info_list_max | Array | 否 | 只有在事务延迟的情况才有值 | 7 | |
start_time | String | 否 | 2018/11/08 10:40:06 | ||
traffic | Number | 否 | 1-100 | ||
interval | Number | 否 | 5 | ||
uuid | String | 否 |
同步规则 - 已同步表
SDK方法名:listRuleSyncTable;已同步的表
URL
/active/rule/sync_table
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
row_uuid | String | 否 | 规则uuid | @guid | |
limit | Number | 每页数量 | 15 | ||
offset | Number | 页码 | 1 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 20 | ||
done | Number | 否 | 已同步的表 | @integer(60, 100) | |
dDrp | Number | 否 | 删除 | @integer(0, 100) | |
dIrp | Number | 否 | 插入 | @integer(0, 100) | |
dUrp | Number | 否 | 更新 | @integer(0, 100) | |
eDrp | Number | 否 | 错误删除 | @integer(0, 100) | |
eIrp | Number | 否 | 错误插入 | @integer(0, 100) | |
eUrp | Number | 否 | 错误更新 | @integer(0, 100) | |
err | Number | 否 | 出错表 | @integer(0, 100) | |
user | Number | 否 | 用户名 | @name | |
nDML | String | 增量总行数 | @integer(0, 100) | ||
byteIRP | String | 插入字节 | @integer(0, 100) | ||
byteURP | String | 更新字节 | @integer(0, 100) | ||
byteDRP | String | 删除字节 | @integer(0, 100) | ||
byteDML | String | 增量总字节 | @integer(0, 100) | ||
total | String | 5 |
同步规则 - 已同步的对象
SDK方法名:describeSyncRulesHasSync
URL
/active/rule/sync_obj
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | String | 否 | 0 | ||
limit | Number | 否 | 10 | ||
row_uuid | String | 否 | 规则uuid | @guid | |
search | String | 否 | 对象关键字 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | 3 | ||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 2 | ||
usr | String | 否 | I2 | ||
num | String | 否 | 18/0 | ||
index | String | 否 | 4/0 | ||
view | String | 否 | / | ||
function | String | 否 | / | ||
procedure | String | 否 | / | ||
package | String | 否 | / | ||
package_body | String | 否 | / | ||
synonym | String | 否 | / | ||
trigger | String | 否 | / | ||
sequence | String | 否 | / | ||
java_source | String | 否 | / | ||
java_class | String | 否 | / | ||
java_resource | String | 否 | / | ||
type | String | 否 | / | ||
type_boby | String | 否 | / | ||
queue | String | 否 | / | ||
materialized_view | String | 否 | / | ||
dblink | String | 否 | / | ||
total | Number | 否 | 总共多少条数据 | 1 |
同步规则 - 已同步的对象具体信息
SDK方法名:describeSyncRulesObjInfo
URL
/active/rule/sync_obj_info
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | Number | 否 | 10 | ||
rule_uuid | String | 否 | @guid | ||
usr | String | 否 | |||
sort | String | 否 | 'eAll' 'eIRP' 'eURP' 'eDRP' 'nAll' 'nIRP' 'nURP' 'nDRP' 'byteDML' | ||
sort_order | String | 否 | |||
search | String | 否 | |||
obj_type | String | 查询对象类型:0:全部(默认),1:成功,2:失败 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 1-5 | ||
nAll | Number | 否 | |||
eAll | Number | 否 | |||
name | String | 否 | I2_1 | ||
nRow | String | 否 | 112003 | ||
eIRP | String | 否 | 0 | ||
eURP | String | 否 | 0 | ||
eDRP | String | 否 | 1 | ||
nIRP | String | 否 | 1 | ||
nURP | String | 否 | 1 | ||
nDRP | String | 否 | 1 | ||
state | String | 否 | - | ||
nDML | String | 增量总行数 | 1 | ||
byteIRP | String | 插入字节 | 1 | ||
byteURP | String | 更新字节 | 1 | ||
byteDRP | String | 删除字节 | 1 | ||
byteDML | String | 增量总字节 | 1 | ||
start | String | 开始时间 | |||
end | String | 结束时间 | |||
total | Number | 否 | 2000 |
同步规则 - 同步失败的对象
SDK方法名:describeSyncRulesFailObj
URL
/active/rule/fail_obj
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | Number | 否 | 10 | ||
rule_uuid | String | 否 | @guid | ||
search | String | 否 | |||
type | Number | 全部:-1; 按对象类型收集错误对象,支持 0="TABLE", 1="TABLE PARTITION", 2="CONSTRAINT", 3="INDEX", 4="VIEW", 5="FUNCTION", 6="PROCEDURE", 7="PACKAGE", 8="PACKAGE BODY", 9="SYNONYM", 10="TRIGGER", 11="SEQUENCE", 12="JAVA SOURCE", 13="JAVA CLASS", 14="JAVA RESOURCE", 15="TYPE", 16="TYPE BODY", 17="QUEUE", 18="MATERIALIZED VIEW", 19="DATABASE LINK", 20="MATERIALIZED VIEW LOG", 21="JOB", 22="OLD JOB", 23="PRIVS", 24="LIBRARY", 25="INDEXTYPE", 26="USER", 27="TABLESPACE", 28="UDT", | |||
stage | Number | 所有:-1 全量阶段:0 增量阶段:1 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | |||
usr | String | 否 | 222 | ||
name | String | 否 | dd | ||
type | String | 否 | TABLE | ||
stage | Number | 0 全量 1增量 | 1 | ||
total | Number | 否 | 1 |
同步规则 - 增量失败DDL
SDK方法名:describeSyncRulesIncreDdl;增量失败ddl
URL
/active/rule/incre_ddl
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | String | 否 | 10 | ||
rule_uuid | String | 否 | @guid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
info_list | Array | 否 | |||
create_time | String | 否 | 2019-07-23 12:10:57 | ||
exe_sql | String | 否 | ALTER TABLE "I2"."LIU" ADD ( "GENGYANQI" VARCHAR2 (100)) | ||
message | String | 否 | ORA-00942: table or view does not exist | ||
obj_name | Number | 否 | LIU | ||
opr_type | Number | 否 | TABLE ADD | ||
src_sql | String | 否 | alter table liu add gengyanqi varchar(100) | ||
user_name | String | 否 | I2 | ||
total | Number | 否 | 1 |
同步规则 - 增量失败DML
SDK方法名:listRuleIncreDml;增量失败
URL
/active/rule/incre_dml
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | String | 否 | 10 | ||
rule_uuid | String | 否 | @guid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
info_list | Array | 否 | |||
create_time | String | 否 | 2019-07-23 12:10:57 | ||
exe_sql | String | 否 | ALTER TABLE "I2"."LIU" ADD ( "GENGYANQI" VARCHAR2 (100)) | ||
message | String | 否 | ORA-00942: table or view does not exist | ||
src_sql | String | 否 | 失败rowid :alter table liu add gengyanqi varchar(100) | ||
obj_name | String | 否 | TEST_DML | ||
opr_type | String | 否 | TABLE ADD | ||
user_name | String | 否 | I2 | ||
total | Number | 否 | 1 |
同步规则 - 已同步的对象具体信息(DML解析)
SDK方法名:describeExtractSyncRulesObjInfo
URL
/active/rule/extract_sync_obj_info
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | Number | 否 | 10 | ||
rule_uuid | String | 否 | @guid | ||
usr | String | 否 | |||
sort | String | 否 | 'eAll' 'eIRP' 'eURP' 'eDRP' 'nAll' 'nIRP' 'nURP' 'nDRP' 'byteDML' | ||
sort_order | String | 否 | |||
search | String | 否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 1-5 | ||
nAll | Number | 否 | |||
eAll | Number | 否 | |||
name | String | 否 | I2_1 | ||
nRow | String | 否 | 112003 | ||
eIRP | String | 否 | 0 | ||
eURP | String | 否 | 0 | ||
eDRP | String | 否 | 1 | ||
nIRP | String | 否 | 1 | ||
nURP | String | 否 | 1 | ||
nDRP | String | 否 | 1 | ||
state | String | 否 | - | ||
nDML | String | 增量总行数 | 1 | ||
byteIRP | String | 插入字节 | 1 | ||
byteURP | String | 更新字节 | 1 | ||
byteDRP | String | 删除字节 | 1 | ||
byteDML | String | 增量总字节 | 1 | ||
percent | Number | ||||
total | Number | 否 | 2000 |
同步规则 - 已同步的对象具体信息(DML装载)
SDK方法名:describeLoadSyncRulesObjInfo
URL
/active/rule/load_sync_obj_info
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 0 | ||
limit | Number | 否 | 10 | ||
rule_uuid | String | 否 | @guid | ||
usr | String | 否 | |||
sort | String | 否 | 'eAll' 'eIRP' 'eURP' 'eDRP' 'nAll' 'nIRP' 'nURP' 'nDRP' 'byteDML' | ||
sort_order | String | 否 | |||
search | String | 否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 1-5 | ||
nAll | Number | 否 | |||
eAll | Number | 否 | |||
name | String | 否 | I2_1 | ||
nRow | String | 否 | 112003 | ||
eIRP | String | 否 | 0 | ||
eURP | String | 否 | 0 | ||
eDRP | String | 否 | 1 | ||
nIRP | String | 否 | 1 | ||
nURP | String | 否 | 1 | ||
nDRP | String | 否 | 1 | ||
state | String | 否 | - | ||
nDML | String | 增量总行数 | 1 | ||
byteIRP | String | 插入字节 | 1 | ||
byteURP | String | 更新字节 | 1 | ||
byteDRP | String | 删除字节 | 1 | ||
byteDML | String | 增量总字节 | 1 | ||
percent | Number | ||||
total | Number | 否 | 2000 |
同步规则 - 增量失败DML统计
SDK方法名:describeSyncRulesDML
URL
/active/rule/incre_dml_summary
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
offset | Number | 否 | 偏移位置 | 1 | |
limit | String | 否 | 搜索行数 | 10 | |
usr | String | 否 | 用户 | ||
rule_uuid | String | 否 | 规则uuid | @guid | |
sort_order | String | 否 | 排序方式 | asc | |
search | String | 否 | 搜索 | ||
sort | String | 否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | |||
info_list | Array | 否 | |||
usr | String | 否 | usr | ||
table_name | String | 否 | table200 | ||
irp_error_number | Number | 否 | 30 | ||
urp_error_number | Number | 否 | 60 | ||
drp_error_number | Number | 否 | 90 | ||
total | Number | 否 | 1 |
同步规则 - 增量失败统计删除(失败对象)
URL
/active/rule/incre_dml_summary
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
uuid | String | ||||
type | Number | 0:同步失败对象 1:增量失败dml 统计信息 | 0 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | success |
同步规则 - 增量失败DML统计 - 表修复
dml 修复所有坏表
URL
/active/rule/table_fix_all
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 规则uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
info_list | Array | ||||
user | String | ||||
table | String |
同步规则 - 选择表
SDK方法名:describeRuleZStructure;获取数据库表字段
URL
/active/rule/z_structure
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
db_uuid | String | 否 | @guid | ||
level | String | 否 | root,user,col(0,1,2) | ||
type | String | tab,user,db | |||
tab_name | String | 搜索用到其他传空 | |||
type_value | String | type 类型对应的值 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | Delete success | ||
info_list | Array | 否 | 2 | ||
isParent | Boolean | 否 | 没有子集 false,有 true | true | |
name | String | 否 | test | @name | |
ret | Number | 否 | 200 |
同步规则 - 数据库预检
SDK方法名:describeRuleDbCheck;数据库预检
URL
/active/rule/db_check
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
src_db_uuid | String | 否 | |||
dst_db_uuid | String | 否 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
code | Number | 否 | 0 | ||
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Object | 否 | |||
ver | Object | 否 | |||
src | String | 否 | 11.1.0 | ||
dst | String | 否 | 11.0.0 | ||
flag | String | 否 | warning | ||
msg | String | 否 | backVerNumLow | ||
lang | Object | 否 | |||
src | String | 否 | AMERICAN_AMERICA.AL32UTF8 | ||
dst | String | 否 | AMERICAN_AMERICA.AL32UTF8 | ||
flag | String | 否 | normal | ||
msg | String | 否 | |||
nlang | Object | 否 | |||
src | String | 否 | AL32UTF16 | ||
dst | String | 否 | |||
flag | String | 否 | warning | ||
msg | String | 否 | charOnBothCountryIncon | ||
db_block_size | Object | 否 | |||
src | String | 否 | 1 | ||
dst | String | 否 | 2 | ||
flag | String | 否 | warning | ||
msg | String | 否 | blockSizesTwoNotSame | ||
all_redo_size | Object | 否 | |||
src | Number | 否 | 1000 | ||
dst | Number | 否 | 999 | ||
flag | String | 否 | normal | ||
msg | String | 否 | smallCausePerTakeoverSlow | ||
max_processes | Object | 否 | |||
src | Number | 否 | 100 | ||
dst | Number | 否 | 99 | ||
flag | String | 否 | warning | ||
msg | String | 否 | smallCausePerTakeover | ||
db_file | Object | 否 | |||
src_db_file | Number | 否 | 100 | ||
dst_db_file | Number | 否 | 999 | ||
flag | String | 否 | warning | ||
msg | String | 否 | smallCauseCreateTableFileFail | ||
open_cursor | Object | 否 | |||
src | Number | 否 | 100 | ||
dst | Number | 否 | 99 | ||
flag | String | 否 | warning | ||
msg | String | 否 | smallCausePerTakeover | ||
partition_large_extents | Object | 否 | |||
src | Boolean | 否 | |||
dst | Number | 否 | YES | ||
flag | String | 否 | warning | ||
msg | String | 否 | canLeadShortageTableSpace | ||
components | Object | 否 | |||
src | Array | 否 | [11,22] | ||
dst | Array | 否 | [11,22] | ||
flag | String | 否 | normal | ||
msg | String | 否 | |||
not_support_obj | Object | 否 | |||
src | Array | 否 | [11,22] | ||
dst | Array | 否 | [11,22] | ||
flag | String | 否 | normal | ||
msg | String | 否 | |||
min_supple_log | Object | 否 | |||
src | String | 否 | YES | ||
dst | String | 否 | |||
flag | String | 否 | warning | ||
msg | String | 否 | sourceMustMinAddLog | ||
force_logging | Object | 否 | |||
src | String | 否 | YES | ||
dst | String | 否 | |||
flag | String | 否 | warning | ||
msg | String | 否 | sourceMustLog | ||
index_partition_large_extents | Object | 否 | |||
src | Boolean | 否 | YES | ||
dst | Boolean | 否 | |||
flag | String | 否 | warning | ||
msg | String | 否 | canLeadShortageTableSpace | ||
open_arch | Object | 否 | |||
src | Boolean | 否 | YES | ||
dst | Boolean | 否 | NO | ||
flag | String | 否 | warning | ||
msg | String | 否 | canLeadFullSlow | ||
db_connect | Object | 否 | |||
src | Boolean | 否 | YES | ||
dst | Boolean | 否 | YES | ||
flag | String | 否 | error | ||
msg | String | 否 | 数据库连接失败,规则无法正常运行 | dbFailRuleNotRun | |
notice | Object | 否 | |||
src | String | 否 | a\nb\n\c\n | ||
dst | String | 否 | a b c | ||
flag | String | 否 | warning | ||
msg | String | 否 |
同步规则 - 获取残留规则(废弃)
SDK方法名:describeRuleGetFalseRule;获取残留规则
URL
/active/rule/get_false_rule
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
info_list | Array | 否 | 2 | ||
uuid | String | 否 | @guid | ||
name | String | 否 | @name |
同步规则 - 装载延迟统计报表(废弃)
SDK方法名:listRuleLoadDelayReport;
URL
/active/rule/load_delay_report
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
type | String | 否 | sec | ||
start_time | String | 否 | |||
end_time | String | 否 | |||
limit | Number | 否 | 10 | ||
offset | Number | 否 | 0 | ||
uuid | String | 否 | 1d2F6Fed-DAC6-FE94-A6cB-5Ab55415E9fd |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
total | Number | 否 | 2161 | ||
info_list | Object | 否 | |||
2020-02-05 22:28 | Array | 否 | 3 | ||
0 | Number | 否 | 9999 | ||
1 | Number | 否 | 82 | ||
2 | Number | 否 | 125 | ||
3 | Number | 否 | 52 | ||
4 | Number | 否 | 0 | ||
5 | Number | 否 | 0 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
10 | Number | 否 | 10 | ||
11 | Number | 否 | 11 | ||
12 | String | 否 | 12 | ||
2020-02-05 22:29 | Array | 否 | |||
0 | Number | 否 | 0 | ||
1 | Number | 否 | 0 | ||
2 | Number | 否 | 0 | ||
3 | Number | 否 | 12 | ||
4 | Number | 否 | 70 | ||
5 | Number | 否 | 150 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
10 | Number | 否 | 10 | ||
11 | Number | 否 | 11 | ||
12 | Number | 否 | 668 | ||
2020-02-05 22:30 | Array | 否 | |||
0 | Number | 否 | 87 | ||
1 | Number | 否 | 8 | ||
2 | Number | 否 | 0 | ||
3 | Number | 否 | 0 | ||
4 | Number | 否 | 0 | ||
5 | Number | 否 | 0 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
10 | Number | 否 | 10 | ||
11 | Number | 否 | 11 | ||
12 | Number | 否 | 12 | ||
2020-02-05 22:31 | Array | 否 | |||
0 | Number | 否 | 0 | ||
1 | Number | 否 | 12 | ||
2 | Number | 否 | 78 | ||
3 | Number | 否 | 89.0 | ||
4 | Number | 否 | 16.5 | ||
5 | Number | 否 | 19.0 | ||
6 | Number | 否 | 10.8 | ||
7 | Number | 否 | 9.03 | ||
8 | Number | 否 | 3.09 | ||
9 | Number | 否 | 1.09 | ||
10 | Number | 否 | 188 | ||
11 | Number | 否 | 1.5 | ||
12 | Number | 否 | 1.2 |
同步规则 - 装载统计报表(废弃)
SDK方法名:listRuleLoadReport;
URL
/active/rule/load_report
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
type | String | 否 | sec | ||
start_time | String | 否 | |||
end_time | String | 否 | |||
limit | Number | 否 | 10 | ||
offset | Number | 否 | 0 | ||
uuid | String | 否 | 1d2F6Fed-DAC6-FE94-A6cB-5Ab55415E9fd |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
code | Number | 否 | 0 | ||
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] success | ||
total | Number | 否 | 2161 | ||
info_list | Object | 否 | |||
2020-02-05 22:28 | Array | 否 | 3 | ||
0 | Number | 否 | 56 | ||
1 | Number | 否 | 82 | ||
2 | Number | 否 | 125 | ||
3 | Number | 否 | 52 | ||
4 | Number | 否 | 0 | ||
5 | Number | 否 | 0 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
10 | Number | 否 | 10 | ||
11 | Number | 否 | 11 | ||
12 | String | 否 | 12 | ||
2020-02-05 22:29 | Array | 否 | |||
0 | Number | 否 | 0 | ||
1 | Number | 否 | 0 | ||
2 | Number | 否 | 0 | ||
3 | Number | 否 | 12 | ||
4 | Number | 否 | 70 | ||
5 | Number | 否 | 150 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
11 | Number | 否 | 11 | ||
10 | Number | 否 | 10 | ||
12 | Number | 否 | 668 | ||
2020-02-05 22:30 | Array | 否 | |||
0 | Number | 否 | 87 | ||
1 | Number | 否 | 8 | ||
2 | Number | 否 | 0 | ||
3 | Number | 否 | 0 | ||
4 | Number | 否 | 0 | ||
5 | Number | 否 | 0 | ||
6 | Number | 否 | 6 | ||
7 | Number | 否 | 7 | ||
8 | Number | 否 | 8 | ||
9 | Number | 否 | 9 | ||
10 | Number | 否 | 10 | ||
11 | Number | 否 | 11 | ||
12 | Number | 否 | 12 | ||
2020-02-05 22:31 | Array | 否 | |||
0 | Number | 否 | 0 | ||
1 | Number | 否 | 12 | ||
2 | Number | 否 | 78 | ||
3 | Number | 否 | 84 | ||
4 | Number | 否 | 145 | ||
5 | Number | 否 | 8 | ||
6 | Number | 否 | 999 | ||
7 | Number | 否 | 7777 | ||
8 | Number | 否 | 888 | ||
9 | Number | 否 | 9999 | ||
10 | Number | 否 | 1000 | ||
11 | Number | 否 | 1188 | ||
12 | Number | 否 | 12576 |
同步规则-日志下载
SDK方法名:downloadLog
URL
/active/rule/log_download
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | ||||
type | Number | 日志级别 | |||
module_type | Number | 模块 | |||
date_start | Number | ||||
date_end | Number |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
同步规则 - 增量失败DDL 清除所有信息
URL
/active/rule/incre_dml
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
uuid | String | ||||
opr_type | String | ddl 失败:ddl dml 失败:dml | ddl |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | success |
同步规则 - 增量表DML抽取统计
SDK方法名:listIncreDmlExtract
URL
/active/rule/incre_dml_extract
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 规则uuid | @guid | ||
offset | Number | ||||
limit | Number |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
info_list | Array | 1-10 | |||
user | String | 用户 | @first | ||
done | String | 表数量 | @last | ||
err | String | 错误表数量 | @natural(1,100) | ||
dIrp | String | 总的插入操作 | @natural(1,100) | ||
dUrp | String | 总的更新操作 | @natural(1,100) | ||
dDrp | String | 总的删除操作 | @natural(1,100) | ||
eIrp | String | 总的插入出错操作 | @natural(1,100) | ||
eUrp | String | 总的更新出错操作 | @natural(1,100) | ||
eDrp | String | 总的删除出错操作 | @natural(1,100) | ||
nDML | String | 增量总行数 | @natural(1,100) | ||
byteIRP | String | 插入字节 | @natural() | ||
byteURP | String | 更新字节 | @natural(1,100) | ||
byteDRP | String | 删除字节 | @natural(1,100) | ||
byteDML | String | 增量总字节 | @natural(1,100) | ||
eAll | String | 错误总量 | @natural(1,100) | ||
total | Number | 100 |
同步规则 - 增量表DML装载统计
SDK方法名:listIncreDmlLoad
URL
/active/rule/incre_dml_load
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 规则uuid | @guid | ||
offset | Number | ||||
limit | Number |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
info_list | Array | 1-10 | |||
user | String | 用户 | @first | ||
done | String | 表数量 | @last | ||
err | String | 错误表数量 | @natural(1,100) | ||
dIrp | String | 总的插入操作 | @natural(1,100) | ||
dUrp | String | 总的更新操作 | @natural(1,100) | ||
dDrp | String | 总的删除操作 | @natural(1,100) | ||
eIrp | String | 总的插入出错操作 | @natural(1,100) | ||
eUrp | String | 总的更新出错操作 | @natural(1,100) | ||
eDrp | String | 总的删除出错操作 | @natural(1,100) | ||
nDML | String | 增量总行数 | @natural(1,100) | ||
byteIRP | String | 插入字节 | @natural() | ||
byteURP | String | 更新字节 | @natural(1,100) | ||
byteDRP | String | 删除字节 | @natural(1,100) | ||
byteDML | String | 增量总字节 | @natural(1,100) | ||
eAll | String | 错误总量 | @natural(1,100) | ||
total | Number | 100 |
同步规则 - 解析热点图
SDK方法名:listExtractHeatMap
URL
/active/rule/extract_heat_map
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 规则uuid | |||
top | String | 取首N个最高的表 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | ||||
msg | String | ||||
data | Object | ||||
code | String | ||||
message | String | ||||
extract_info_list | Array | 解析热点图,按照增量总字节排序 | 1-10 | ||
name | String | 表名 | @first | ||
state | String | 状态 | done | ||
byteIRP | String | 插入字节 | @natural() | ||
byteURP | String | 更新字节 | @natural() | ||
byteDRP | String | 删除字节 | @natural() | ||
byteDML | String | 增量总字节 | @natural() |
同步规则 - 装载热点图
SDK方法名:listLoadHeatMap
URL
/active/rule/load_heat_map
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
rule_uuid | String | 规则uuid | |||
top | String | 取首N个最高的表 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | ||||
msg | String | ||||
data | Object | ||||
code | String | ||||
message | String | ||||
load_info_list | Array | 装载热点图,按照增量总字节排序 | 1-10 | ||
name | String | 表名 | @last | ||
state | String | 状态 | done | ||
byteIRP | String | 插入字节 | @natural() | ||
byteURP | String | 更新字节 | @natural() | ||
byteDRP | String | 删除字节 | @natural() | ||
byteDML | String | 增量总字节 | @natural() |
同步规则 - 修改维护模式
SDK方法名:switchActiveRuleMaintenance
URL
/active/rule/maintenance
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
maintenance_switch | String | ||||
uuid | String |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 0 | |||
msg | String | ||||
data | Object | ||||
code | Number | ||||
message | String |
同步规则 - 规则状态监控 解析统计
SDK方法名:syncRuleExtractStatistics
URL
/active/rule/extract_statistics
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
limit | String | 单页数量 | |||
page | String | 页码 | |||
start | String | 起始时间 | |||
end | String | 结束时间 | |||
user | String | 数据库/用户名/schema | |||
table | String | 表名 | |||
rule_uuid | String | 规则uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | String | ||||
msg | String | ||||
data | Object | ||||
info_list | Array | 解析统计 | 15 | ||
name | String | 数据库/用户名/schema . 表名 | @last | ||
insert | String | @integer(60, 100) | |||
update | String | @integer(60, 100) | |||
delete | String | @integer(60, 100) | |||
DDL | Object | 单表DDL信息 | |||
ddl_sum | String | 单表DDL总数 | @integer(100, 500) | ||
ddl_list | Object | 单表DDL列表 | |||
truncate | String | @integer(60, 100) | |||
alter | String | @integer(60, 100) | |||
rename | String | @integer(60, 100) | |||
total | String | 总表数 | 15 | ||
total_ddl | Object | 总DDL信息 | |||
extract | String | 总解析数 | @integer(600, 100000) | ||
insert | String | @integer(600, 1000) | |||
update | String | @integer(600, 1000) | |||
delete | String | @integer(600, 1000) | |||
DDL | Object | 总DDL信息 | |||
ddl_sum | String | @integer(6, 100) | |||
ddl_list | Array | ||||
truncate | String | @integer(6, 100) | |||
alter | String | @integer(6, 100) | |||
rename | String | @integer(6, 100) |