全部產品
Search
文件中心

Platform For AI:ListServiceInstanceFaultInjectionInfo - 列舉已注入故障資訊

更新時間:Nov 05, 2025

擷取故障注入資訊

介面說明

請確保在使用該介面前,已充分瞭解 EAS 產品的收費方式和價格

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求文法

GET /api/v2/services/{ClusterId}/{ServiceName}/instances/{InstanceName}/faults HTTP/1.1

路徑參數

名稱

類型

必填

描述

樣本值

ClusterId

string

資源群組所在的叢集 ID。

cn-shanghai

ServiceName

string

服務名字。

foo

InstanceName

string

服務執行個體的名字。

e-xxxx***

請求參數

名稱

類型

必填

描述

樣本值

當前API無需請求參數

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

Id of the request

40325405-579C-4D82****

FaultInfoList

array<object>

已注入故障列表

array<object>

單個注入故障資訊

FaultType

string

故障類型。1. CpuFullloadTask: CPU 滿載故障;2. MemLoadTask: 記憶體負載故障;3. NetworkTask: 網路故障;4. DiskBurnTask: 磁碟讀寫故障; 5. DiskFillTask: 磁碟填充故障;

DiskFillTask

FaultStatus

object

故障狀態

FaultStatus

string

故障狀態:

  1. FaultNotInjected: 任務已經建立但是無成功注入。

  2. FaultInjectedSuccess:故障成功注入。

  3. FaultInjectedFailure: 故障注入失敗,可能由於參數錯誤、系統問題等。

FaultInjectedSuccess

FaultStatusMessage

string

故障注入描述資訊

Network interface not found

FaultArgs

any

各故障型別參數詳解:

  1. CpuFullloadTask (CPU 滿載故障) { "FaultType": "CpuFullloadTask", "FaultArgs": { "FaultAction": "fullload", "CpuPercent": 50 } }

  2. MemLoadTask (記憶體負載故障) { "FaultType": "MemLoadTask", "FaultArgs": { "FaultAction": "load", "MemPercent": 80 } }

  3. NetworkTask (網路故障) 3.a. NetworkDelayAction (網路延遲) { "FaultType": "NetworkTask", "FaultArgs": { "FaultAction": "delay", "Time": 3000, "Offset": 100 } } 3.b. NetworkCorruptAction (網路包損壞) { "FaultType": "NetworkTask", "FaultArgs": { "FaultAction": "corrupt", "Percent": 50 } } 3.c. NetworkLossAction (網路包丟失) { "FaultType": "NetworkTask", "FaultArgs": { "FaultAction": "loss", "Percent": 30 } }

  4. DiskBurnTask (磁碟讀寫故障) { "FaultType": "DiskBurnTask", "FaultArgs": { "FaultAction": "burn", "Read": true, "Write": true, "Size": 100 } }

  5. DiskFillTask (磁碟填充故障) { "FaultType": "DiskFillTask", "FaultArgs": { "FaultAction": "fill", "Percent": 80 } }

{ "FaultType": "DiskBurnTask", "FaultArgs": { "FaultAction": "burn", "Read": true, "Write": true, "Size": 100 } }

樣本

正常返回樣本

JSON格式

{
  "RequestId": "40325405-579C-4D82****",
  "FaultInfoList": [
    {
      "FaultType": "DiskFillTask",
      "FaultStatus": {
        "FaultStatus": "FaultInjectedSuccess",
        "FaultStatusMessage": "Network interface not found"
      },
      "FaultArgs": "{\n  \"FaultType\": \"DiskBurnTask\",\n  \"FaultArgs\": {\n    \"FaultAction\": \"burn\",\n    \"Read\": true,\n    \"Write\": true,\n    \"Size\": 100\n  }\n}"
    }
  ]
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情