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

Platform For AI:CreateFaultInjection

最終更新日:Nov 05, 2025

フォールトインジェクションタスクを作成します。

操作説明

この操作を使用する前に、Elastic Algorithm Service (EAS) の課金方法と料金を必ず理解してください。

今すぐお試しください

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

テスト

RAM 認証

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

リクエスト構文

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

パスパラメータ

パラメーター

必須 / 任意

説明

ClusterId

string

必須

プライベートゲートウェイが配置されているリージョン。

cn-shanghai

ServiceName

string

必須

サービスの名前。サービス名の表示方法の詳細については、「ListServices」をご参照ください。

foo

InstanceName

string

必須

サービスインスタンスの名前。インスタンス名の表示方法の詳細については、「ListServiceInstances」をご参照ください。

foo-69xxxx4f4-5w9r9

リクエストパラメーター

パラメーター

必須 / 任意

説明

body

object

任意

リクエストボディ。主要なリクエストパラメーターの詳細については、以下の 表 1. リクエストボディパラメーター および 表 2. メタデータパラメーター をご参照ください。パラメーター設定の詳細については、「サービスモデルのパラメーター説明」をご参照ください。

FaultType

string

任意

エラータイプ。デバイスのエラー: 1. CPU フルロードエラー。2. メモリロードエラー。3. ネットワークエラー。4. ディスク読み書きエラー。5. ディスクフィルエラー。

列挙値:

  • MemLoadTask :

    メモリストレス

  • CpuFullloadTask :

    CPU フルロード

  • NetworkTask :

    ネットワークエラー

  • DiskFillTask :

    ディスクストレス

CpuFullloadTask

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": "DiskFillTask", "FaultArgs": { "FaultAction": "fill", "Percent": 80 } }

レスポンスフィールド

フィールド

説明

object

応答スキーマ。

RequestId

string

リクエストの ID。

40325405-579C-4D82***

Message

string

リクエストに対して返されたメッセージ。

Addon prometheus_discovery is successfully reinstalled

成功レスポンス

JSONJSON

{
  "RequestId": "40325405-579C-4D82***",
  "Message": "Addon prometheus_discovery is successfully reinstalled"
}

エラーコード

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

変更履歴

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