# 实用工具

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