Obtient les informations sur l'injection de pannes.
Description de l'opération
Avant d'appeler cette opération, assurez-vous de bien comprendre les méthodes de facturation et la tarification du service Elastic Algorithm Service (EAS).
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
Syntaxe de la requête
GET /api/v2/services/{ClusterId}/{ServiceName}/instances/{InstanceName}/faults HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ClusterId |
string |
Oui |
L'identifiant du cluster dans lequel se trouve le groupe de ressources. |
cn-shanghai |
| ServiceName |
string |
Oui |
Le nom du service. |
foo |
| InstanceName |
string |
Oui |
Le nom de l'instance de service. |
e-xxxx*** |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Le schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
40325405-579C-4D82**** |
| FaultInfoList |
array<object> |
La liste des pannes injectées. |
|
|
array<object> |
Les informations relatives à une panne injectée. |
||
| FaultType |
string |
Le type de panne. Valeurs valides : CpuFullloadTask : une panne de charge CPU complète. MemLoadTask : une panne de charge mémoire. NetworkTask : une panne réseau. DiskBurnTask : une panne de lecture/écriture de disque. DiskFillTask : une panne de remplissage de disque. |
DiskFillTask |
| FaultStatus |
object |
L'état de la panne. |
|
| FaultStatus |
string |
The status of the fault. Valid values:
|
FaultInjectedSuccess |
| FaultStatusMessage |
string |
The description of the fault injection. |
Network interface not found |
| FaultArgs |
any |
Les paramètres pour chaque type de panne.
|
{ "FaultType": "DiskBurnTask", "FaultArgs": { "FaultAction": "burn", "Read": true, "Write": true, "Size": 100 } } |
Exemples
JSON format
{
"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}"
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.