参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | ListDiagnosticTask | 接口名称。当前 API 的名称为 ListDiagnosticTask。 |
Version | String | 是 | 2022-05-12 | 接口版本。当前 API 的版本为 2022-05-12。 |
Filter | 否 | - | 诊断任务过滤,对各查询参数的取值范围取交集,返回匹配结果。 | |
PageNumber | Long | 否 | 1 | 分页查询时的起始页码,从 1 开始,默认为 1。 |
PageSize | Long | 否 | 10 | 分页查询时每页显示的记录数,取值:
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Ids | Array of String | 否 | ["task-202303****", "task-202204****"] | 诊断任务 ID 列表。 |
Types | Array of String | 否 | ["PrecheckControlPlane", "PrecheckDataPlane"] | 诊断任务类型列表。取值:
说明 仅当组件为alb-ingress-controller时,可配置为AddonDiagnosis。
|
Params | 否 | - | 自定义参数过滤查询, 列表中的 Key 不允许重复。 | |
EndTime | String | 否 | 2023-03-04T00:00:01Z | 按照创建诊断任务的截止时间过滤。 |
Statuses | Array of String | 否 | ["Waiting", "Running", "Succeeded", "Warning", "Failed"] | 诊断任务状态列表。取值:
|
StartTime | String | 否 | 2023-03-03T00:00:01Z | 按照创建诊断任务的起始时间过滤。 |
TargetResources.ResourceIds | Array of String | 否 | ["ccbm7****", "ccdhm****"] | 诊断任务对应的资源 ID 列表。 |
TargetResources.ResourceTypes | Array of String | 否 | ["VkeCluster"] | 诊断任务对应的资源类型列表。取值:
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Key | String | 是 | TargetKubernetesVersion | |
Values | Array of String | 是 | v1.36.4‑vke.2 |
参数 | 类型 | 示例值 | 描述 |
Items | - | 任务详情。 | |
PageNumber | Long | 1 | 当前页码。 |
PageSize | Long | 10 | 每页显示的任务数。 |
TotalCount | Long | 178 | 符合查询条件数据总量。 |
参数 | 类型 | 示例值 | 描述 |
Id | String | task-202303**** | 诊断任务 ID。 |
Type | String | PrecheckControlPlane、PrecheckDataPlane | 诊断任务类型。取值:
|
Params | - | 诊断任务参数信息列表。 | |
Reason | String | - | 综合巡检、诊断分析结果。 |
Status | Integer | Succeeded | 诊断类型状态。取值:
|
EndTime | String | 2023-03-04T00:00:01Z | 任务执行结束时间。 |
StartTime | String | 2023-03-03T00:00:01Z | 任务执行开始时间。 |
Suggestion | String | 1)请重调整 Pod 调度策略,将 Pod 调度到正常运行的 ECS 实例上;2)请修复 ECS 实例状态 | 综合巡检、诊断修复建议。 |
ResultSummaries | - | 诊断结果规则维度的执行情况。 | |
TargetResources | - | 诊断目标资源列表。 | |
ResourcesSummaries | - | 诊断资源的执行情况。 |
参数 | 类型 | 示例值 | 描述 |
Key | String | CurrentKubernetesVersion | 诊断任务参数的 Key。 |
Value | String | v1.34.6‑vke.8 | 诊断任务参数的 Value。 |
参数 | 类型 | 示例值 | 描述 |
Rule | - | 诊断规则。 | |
Count | Integer | 8 | 处于此状态的诊断资源数量。 |
Result | String | Succeeded | 检查项状态。取值:
|
TargetResources | - | 诊断目标资源列表。 |
参数 | 类型 | 示例值 | 描述 |
Name | String | vkepod-podload-pod-cpu-usage | 诊断规则名称。 |
Group | String | Pod 诊断 | 规则分组信息。 |
SubGroup | String | 容器负载 | 规则二级分组信息。 |
Description | String | Pod CPU 使用情况 | 规则的描述信息。 |
参数 | 类型 | 示例值 | 描述 |
ResourceIds | Array of String | ["ccbm7****", "ccdhm****"] | 诊断资源 ID 列表。 |
ResourceType | String | VkeCluster | 诊断资源类型。取值:
|
参数 | 类型 | 示例值 | 描述 |
Count | Integer | 8 | 处于此状态的诊断资源数量。 |
Status | String | Succeeded | 检查任务状态。取值:
|
TargetResources | - | 诊断目标资源列表。 |