诊断
February 26, 2024About 4 min
诊断
SDK类名:/common/Diagnose;
诊断 - 新建
新建诊断任务
SDK方法名:createDiagnose
URL
/diagnose
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
check_type | Number | 否 | 检查类型; 1:网络诊断; 2:规则诊断; 3:任务诊断; 4:虚拟化支持任务诊断; | 1 | |
wk_uuid | String | 否 | 工作机uuid | 67E33CDB-D75B-15B3-367D-50C764F5A26F | |
bk_uuid | String | 否 | 备机 uuid | 67E33CDB-D75B-15B3-367D-50C764F5A26F | |
item_uuid | String | 否 | 任务/规则uuid 没有传空 | ||
config_addr | String | npsvr管理地址(check_type=4必传) | |||
config_port | String | npsvr管理端口(check_type=4必传) | |||
time_switch | Number | 是否开启时间过滤: 0:否; 1:是; | 0 | ||
start_date | String | 过滤条件:开始时间 | 2022-10-24 | ||
end_date | String | 过滤条件:结束时间 | 2022-10-27 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
data | Object | 否 | |||
message | String | 否 | |||
code | Number | 否 | 0 | ||
ret | Number | 否 | 200 | ||
msg | String | 否 |
诊断 - 获取列表
获取规则列表,入参详见:节点 - 获取列表;
SDK方法名:listDiagnose
URL
/diagnose
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
page | Number | 否 | 1 | ||
limit | Number | 否 | 10 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
info_list | Array | 否 | |||
item_name | String | 否 | |||
wk_node_name | String | 否 | 88.79 | ||
bk_node_name | String | 否 | 88.79 | ||
username | String | 否 | admin | ||
id | String | 否 | 18 | ||
user_uuid | String | 否 | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | ||
bk_uuid | String | 否 | 20AB203D-3E49-4908-BA26-97AB9C950FE9 | ||
item_uuid | String | 否 | |||
wk_uuid | String | 否 | 20AB203D-3E49-4908-BA26-97AB9C950FE9 | ||
check_uuid | String | 否 | 51119EEB-D093-5574-E49A-45244FB67E4F | ||
check_type | Number | 否 | 1 | ||
status | String | 否 | FINISH | ||
result | Object | 否 | |||
wk_node | Object | 否 | |||
online | Number | 否 | 1 | ||
cc_ip_same | Number | 否 | 0 | ||
rpc_port | String | 否 | |||
proxy_port | String | 否 | |||
port | String | 否 | 26831,26832,26833 | ||
rpc | String | 否 | |||
sdatad | String | 否 | 1 | ||
srepd | String | 否 | 1 | ||
log | String | 否 | |||
ha | String | 否 | 1 | ||
ha_detector | String | 否 | |||
drivers | Array | 否 | 2 | ||
name | String | 否 | /boot | ||
total | String | 否 | 101711872 | ||
free | String | 否 | 61865984 | ||
bk_node | Object | 否 | |||
online | Number | 否 | 1 | ||
cc_ip_same | Number | 否 | 0 | ||
rpc_port | String | 否 | |||
port | String | 否 | 26831,26832,26833 | ||
rpc | String | 否 | |||
sdatad | String | 否 | 1 | ||
srepd | String | 否 | 1 | ||
log | String | 否 | |||
ha | String | 否 | 1 | ||
ha_detector | String | 否 | |||
drivers | Array | 否 | 2 | ||
name | String | 否 | /boot | ||
total | String | 否 | 101711872 | ||
free | String | 否 | 61865984 | ||
download_url | String | 否 | /download/DIAGNOSE_20190325191855_B52E5E89-CD09-6E64-AA3B-BA951EFB7A86.zip | ||
create_time | Number | 否 | 1541655469 | ||
total | Number | 否 | 1 |
诊断 - 删除
删除规则列表
SDK方法名:deleteDiagnose
URL
/diagnose
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
check_uuids | Array | 否 | ["11111111-1111-1111-1111-111111111111"] |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
fail_list | Array | ||||
code | Number | 1 | |||
message | String | ||||
check_uuid | String | ||||
success_list | Array | ||||
code | Number | 1 | |||
message | String | ||||
check_uuid | String |
获取虚机规则列表
SDK方法名:listVpRules;
URL
/diagnose/list_vp_rules
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
code | Number | 0 | |||
message | String | [0] 操作成功 | |||
list | Array | ||||
rule_name | String | 规则名称 | |||
rule_uuid | String | 规则uuid | |||
rule_type | String | 规则类型: 虚机备份:backup; 虚机恢复:recovery; 虚机迁移:move; 虚机复制:rep; 虚机演练:drill; 文件恢复:file_recovery; | |||
bk_uuid | String | 灾备机uuid | |||
config_addr | String | npsvr管理地址 | |||
config_port | String | npsvr管理端口 |