文档首页/ 云运维中心 COC/ API参考/ API/ 故障管理/ 故障诊断/ 查询批量诊断任务的结果概要
更新时间:2025-07-01 GMT+08:00
分享

查询批量诊断任务的结果概要

功能介绍

查询诊断任务的结果概要。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v1/diagnosis/tasks/{task_id}/summary

表1 路径参数

参数

是否必选

参数类型

描述

task_id

String

参数解释:

诊断任务ID。

约束限制:

请选择在诊断工单中存在的工单ID。

取值范围:

不涉及。

默认取值:

不涉及。

请求参数

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

error_code

String

参数解释:

错误码。

取值范围:

请参考错误码章节。

error_msg

String

参数解释:

错误信息。

取值范围:

请参考错误码章节。

status

String

参数解释:

工单执行状态。

取值范围:

  • waiting

  • executing

  • failed

  • finish

  • cancel

region

String

参数解释:

被诊断实例所在区域。

取值范围:

不涉及。

start_time

Long

参数解释:

开始时间。

取值范围:

以毫秒为单位的UTC时间戳。

instance_summary

Array of DiagnosisSummaryItem objects

被诊断实例的概览信息列表。

表3 DiagnosisSummaryItem

参数

参数类型

描述

instance_id

String

参数解释:

被诊断实例的ID。

取值范围:

该工单内包含的实例ID。

instance_name

String

参数解释:

被诊断实例的名称。

取值范围:

该工单内包含的实例名称。

progress

Integer

参数解释:

诊断任务的执行进度。

取值范围:

[0,100]之间的整数。

status

String

参数解释:

诊断任务执行状态。

取值范围:

  • waiting

  • executing

  • failed

  • finish

  • cancel

normal_item_num

Integer

参数解释:

实例的正常诊断项数量。

取值范围:

[0,10000]之间的整数

abnormal_item_num

Integer

参数解释:

实例的异常诊断项数量。

取值范围:

[0,10000]之间的整数。

状态码:400

表4 响应Body参数

参数

参数类型

描述

error_code

String

参数解释:

错误码。

取值范围:

请参考错误码章节。

error_msg

String

参数解释:

错误信息。

取值范围:

请参考错误码章节。

状态码:500

表5 响应Body参数

参数

参数类型

描述

error_code

String

参数解释:

错误码。

取值范围:

请参考错误码章节。

error_msg

String

参数解释:

错误信息。

取值范围:

请参考错误码章节。

请求示例

响应示例

状态码:200

请求成功。

{
  "instance_summary" : [ {
    "abnormal_item_num" : 0,
    "instance_id" : "fake_instance_id_1",
    "instance_name" : "fake_instance_name_1",
    "normal_item_num" : 59,
    "progress" : 100,
    "status" : "finish"
  }, {
    "abnormal_item_num" : 0,
    "instance_id" : "fake_instance_id_1",
    "instance_name" : "fake_instance_name_1",
    "normal_item_num" : 59,
    "progress" : 100,
    "status" : "finish"
  } ],
  "region" : "region_code",
  "start_time" : 1751013322325,
  "status" : "finish"
}

状态码

状态码

描述

200

请求成功。

400

客户端错误。

500

服务端错误。

错误码

请参见错误码

相关文档