# 实用工具

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 , 错误信息提示
Last Updated: 5/14/2019, 8:04:46 AM