# 实用工具
SDK类名:/tools/Diagnose
# 诊断 - 新建
新建诊断任务
SDK方法名:createDiagnose
# URL
//diagnose
# Method
POST
# Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
|---|---|---|---|---|---|
| check_type | Number | 否 | 1 | 检查类型;1:网络诊断;2:规则诊断;3:任务诊断; | |
| wk_uuid | String | 否 | 67E33CDB-D75B-15B3-367D-50C764F5A26F | 工作机 uuid | |
| bk_uuid | String | 否 | 67E33CDB-D75B-15B3-367D-50C764F5A26F | 备机 uuid | |
| item_uuid | String | 否 | 任务/规则uuid 没有传空 |
# Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
|---|---|---|---|---|---|
| data | Object | 否 | |||
| message | String | 否 | |||
| code | Number | 否 | 0 | ||
| ret | Number | 否 | 200 | ||
| msg | String | 否 |
# 诊断 - 获取列表
获取规则列表,入参详见:节点 - 获取列表;
SDK方法名:listDiagnose
# URL
//diagnose
# Method
GET
# Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
|---|---|---|---|---|---|
| page | Number | 否 | 1 | ||
| limit | Number | 否 | 10 |
# Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | 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规则 |
|---|---|---|---|---|---|
| check_uuids | Array | 否 | ["11111111-1111-1111-1111-111111111111"] |
# Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
|---|---|---|---|---|---|
| ret | Number | 否 | 200 | @mock=200, http code | |
| msg | String | 否 | , 错误信息 | ||
| data | Object | 否 | |||
| code | Number | 否 | 0 | @mock=0 | |
| message | String | 否 | , 错误信息提示 |