Bir Alibaba Cloud kaynağına ait sistem olayında hata ayıklama yapar.
Bu işlem, bir sistem olayının beklendiği gibi tetiklenip tetiklenmediğini test etmek için kullanılır. Bu işlemi çağırarak bir sistem olayını simüle edebilir ve olay tetiklendikten sonra sistemin beklenen yanıtı döndürüp döndürmediğini kontrol edebilirsiniz.
Hata Ayıklama
İstek parametreleri
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | SendDryRunSystemEvent | Gerçekleştirmek istediğiniz işlem. Değeri SendDryRunSystemEvent olarak ayarlayın. |
| EventName | String | Yes | Agent_Status_Stopped | Sistem olayının adı. |
| Product | String | Yes | ecs | Cloud hizmetinin adı. Not Cloud Monitor'un Alibaba Cloud hizmetleri için desteklediği sistem olayları hakkında bilgi edinmek için bkz. System events. |
| GroupId | String | No | 123456 | Uygulama grubunun ID'si. |
| EventContent | String | No | {"product":"CloudMonitor","resourceId":"acs:ecs:cn-hongkong:173651113438****:instance/{instanceId}","level":"CRITICAL","instanceName":"instanceName","regionId":"cn-hangzhou","name":"Agent_Status_Stopped","content":{"ipGroup":"0.0.0.0,0.0.0.1","tianjimonVersion":"1.2.11"},"status":"stopped"} | Sistem olayının içeriği. Not Bu parametrenin değeri bir JSON nesnesidir. JSON nesnesine product, resourceId ve regionId alanlarını dahil etmenizi öneririz. |
Yanıt parametreleri
| Parameter | Type | Example | Description |
| RequestId | String | 486029C9-53E1-44B4-85A8-16A571A043FD | İsteğin ID'si. |
| Success | String | true | Çağrının başarılı olup olmadığını belirtir. Geçerli değerler:
|
| Code | String | 200 | HTTP durum kodu. Not 200 durum kodu, çağrının başarılı olduğunu gösterir. |
| Message | String | success | Döndürülen mesaj. |
Örnekler
Örnek istekler
http(s)://[Endpoint]/? Action=SendDryRunSystemEvent
&EventName=Agent_Status_Stopped
&Product=ecs
&<Common request parameters>
Başarılı yanıt örneği
XML biçimi
<SendDryRunSystemEventResponse>
<Message>success</Message>
<RequestId>590FB642-5FFE-4AE0-883B-E1323DD20541</RequestId>
<Code>200</Code>
<Success>true</Success>
</SendDryRunSystemEventResponse>
JSON biçimi
{
"Message": "success",
"RequestId": "590FB642-5FFE-4AE0-883B-E1323DD20541",
"Code": "200",
"Success": true
}
Hata kodları
Hata kodlarının listesi için API Error Center adresini ziyaret edin.