すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:ListServiceInstanceFaultInjectionInfo

最終更新日:Nov 05, 2025

障害注入情報を取得します。

操作説明

この操作を呼び出す前に、Elastic Algorithm Service (EAS) の課金方法と 価格を理解していることを確認してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエスト構文

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

パスパラメータ

パラメーター

必須 / 任意

説明

ClusterId

string

必須

リソースグループが配置されているクラスターの ID。

cn-shanghai

ServiceName

string

必須

サービス名。

foo

InstanceName

string

必須

サービスインスタンスの名前。

e-xxxx***

リクエストパラメーター

パラメーター

必須 / 任意

説明

リクエストパラメーターは必要ありません。

レスポンスフィールド

フィールド

説明

object

応答スキーマ。

RequestId

string

リクエスト ID。

40325405-579C-4D82****

FaultInfoList

array<object>

注入された障害のリスト。

array<object>

注入された単一の障害に関する情報。

FaultType

string

障害タイプ。有効な値: CpuFullloadTask: CPU フルロード障害。MemLoadTask: メモリロード障害。NetworkTask: ネットワーク障害。DiskBurnTask: ディスク読み書き障害。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 } }

成功レスポンス

JSONJSON

{
  "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}"
    }
  ]
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。