獲取用戶當前可用的巡檢項。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
請求參數
名稱 |
類型 |
是否必選 |
示例值 |
描述 |
Action | String | 是 | DescribeAdvisorChecks | 系統規定參數。取值:DescribeAdvisorChecks。 |
Language | String | 否 | zh | 使用的語言。 |
Product | String | 否 | ecs | 云產品Code。 |
返回數據
名稱 |
類型 |
示例值 |
描述 |
Code | String | 200 | 錯誤編碼。 |
RequestId | String | 566331F9-5AB3-550F-B745-A730331F97A9 | 請求ID。 |
Data | Array of AdvisorCheck | 查詢結果。 |
|
AdvisorCheck | |||
Status | String | enabled | 診斷項是否被禁用狀態:
|
Product | String | ecs | 云產品Code。 |
OperateColumn | String | [{"key": "Detail", "value": "/diagnosis?product=${Product}&resourceId=${Resource.resourceId}", "type": "template"} ] | 操作字段,使用前端模板或診斷建議action中定義json字段。 |
GmtModified | String | 2023-07-01 00:00:00 | 巡檢項配置更新時間,格式為yyyy-mm-dd hh:mm:ss。 |
ViewColumn | String | [{"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, {"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, {"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, ] | 展示列,即控制臺展示巡檢項詳情的具體配置。 |
GmtCreated | String | 2023-07-01 00:00:00 | 巡檢項配置創建時間,格式為yyyy-mm-dd hh:mm:ss。 |
Description | String | CPU負載,公網帶寬負載,內存負載百分比算法超過標準值過高 | 巡檢項描述,推薦操作和操作說明。 |
Tips | String | 請排查實例資源占用情況或升級實例規格 | 巡檢建議一句話簡述。 |
Code | String | EcsHighCpuUtilization | 巡檢項Code。 |
Category | String | 1 | 巡檢項分類:
|
Name | String | ECS 性能負載巡檢 | 巡檢項名稱。 |
示例
請求示例
http(s)://advisor.cn-hangzhou.aliyuncs.com/?Action=DescribeAdvisorChecks
&Language=zh
&Product=ecs
&公共請求參數
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeAdvisorChecksResponse>
<Code>200</Code>
<RequestId>566331F9-5AB3-550F-B745-A730331F97A9</RequestId>
<Data>
<Status>enabled</Status>
<Product>ecs</Product>
<OperateColumn>[{"key": "Detail", "value": "/diagnosis?product=${Product}&resourceId=${Resource.resourceId}", "type": "template"} ]</OperateColumn>
<GmtModified>2023-07-01 00:00:00</GmtModified>
<ViewColumn>[{"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, {"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, {"key":"EcsHighCpuUtilization_xxxx", "type":"DEFAULT"}, ]</ViewColumn>
<GmtCreated>2023-07-01 00:00:00</GmtCreated>
<Description>CPU負載,公網帶寬負載,內存負載百分比算法超過標準值過高</Description>
<Tips>請排查實例資源占用情況或升級實例規格</Tips>
<Code>EcsHighCpuUtilization</Code>
<Category>1</Category>
<Name>ECS 性能負載巡檢</Name>
</Data>
</DescribeAdvisorChecksResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Code" : "200",
"RequestId" : "566331F9-5AB3-550F-B745-A730331F97A9",
"Data" : [ {
"Status" : "enabled",
"Product" : "ecs",
"OperateColumn" : "[{\"key\": \"Detail\", \"value\": \"/diagnosis?product=${Product}&resourceId=${Resource.resourceId}\", \"type\": \"template\"} ]",
"GmtModified" : "2023-07-01 00:00:00",
"ViewColumn" : "[{\"key\":\"EcsHighCpuUtilization_xxxx\", \"type\":\"DEFAULT\"}, {\"key\":\"EcsHighCpuUtilization_xxxx\", \"type\":\"DEFAULT\"}, {\"key\":\"EcsHighCpuUtilization_xxxx\", \"type\":\"DEFAULT\"}, ]",
"GmtCreated" : "2023-07-01 00:00:00",
"Description" : "CPU負載,公網帶寬負載,內存負載百分比算法超過標準值過高",
"Tips" : "請排查實例資源占用情況或升級實例規格",
"Code" : "EcsHighCpuUtilization",
"Category" : "1",
"Name" : "ECS 性能負載巡檢"
} ]
}
錯誤碼
HttpCode |
錯誤碼 |
錯誤信息 |
描述 |
403 | Forbidden.RAM | User not authorized to operate on the specified resource, or this API doesn't support RAM. | 未通過鑒權 |
500 | InternalError | The request processing has failed due to some unknown error. | 服務端錯誤。 |
訪問錯誤中心查看更多錯誤碼。
文檔內容是否對您有幫助?