Mengkueri detail aturan peringatan yang dipicu oleh event.
Topik ini memberikan contoh cara mengkueri detail aturan peringatan yang dipicu oleh event dengan nama testRule.
Debugging
Parameter permintaan
| Parameter | Type | Wajib | Contoh | Deskripsi |
| Action | String | Yes | DescribeEventRuleAttribute | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeEventRuleAttribute. |
| RuleName | String | Yes | testRule | Nama aturan peringatan yang dipicu oleh event. Untuk informasi tentang cara memperoleh nama aturan peringatan yang dipicu oleh event, lihat DescribeEventRuleList. |
| SilenceTime | String | No | 86400 | Periode bisu selama mana pemberitahuan peringatan baru tidak dikirim meskipun kondisi pemicu terpenuhi. Satuan: detik. Nilai default: 86400. Nilai default ini setara dengan satu hari. Catatan Hanya satu pemberitahuan peringatan yang dikirim selama periode bisu meskipun nilai metrik melebihi ambang batas peringatan dalam beberapa pemeriksaan berturut-turut. |
Untuk informasi lebih lanjut mengenai parameter permintaan umum, lihat Parameter umum.
Parameter respons
| Parameter | Type | Contoh | Deskripsi |
| Result | Struct | Detail aturan peringatan yang dipicu oleh event. |
|
| Description | String | Default group event rule. | Deskripsi aturan peringatan yang dipicu oleh event. |
| EventPattern | Struct | Pola event. Parameter ini menentukan kondisi pemicu suatu event. |
|
| LevelList | List | ["CRITICAL","WARN"] | Tingkat aturan peringatan yang dipicu oleh event. Nilai yang valid:
|
| NameList | List | Agent_Status_Running | Nama event. |
| Product | String | CloudMonitor | Nama layanan cloud. |
| StatusList | List | Running | Status event. |
| EventType | String | SYSTEM | Jenis event. Nilai yang valid:
|
| GroupId | String | 3607**** | ID kelompok aplikasi. |
| Name | String | test_DefaultEventRule_7378**** | Nama aturan peringatan yang dipicu oleh event. |
| State | String | ENABLED | Status aturan peringatan yang dipicu oleh event. Nilai yang valid:
|
| Message | String | The alert does not exist. | Pesan kesalahan. |
| RequestId | String | 9AA3F210-C03D-4C86-8DB6-21C84FF692A1 | ID permintaan. |
| Code | String | 200 | Kode status HTTP. Catatan Kode status 200 menunjukkan bahwa pemanggilan berhasil. |
| Success | Boolean | true | Menunjukkan apakah pemanggilan berhasil. Nilai yang valid:
|
Contoh
Contoh permintaan
http(s)://[Endpoint]/?Action=DescribeEventRuleAttribute
&RuleName=testRule
&<Common request parameters>
Contoh respons sukses
XML format
<DescribeEventRuleAttributeResponse>
<RequestId>9AA3F210-C03D-4C86-8DB6-21C84FF692A1</RequestId>
<Code>200</Code>
<Success>true</Success>
<Result>
<EventPattern>
<NameList>
<NameList>Agent_Status_Running</NameList>
</NameList>
<LevelList>
<LevelList>CRITICAL</LevelList>
</LevelList>
<Product>CloudMonitor</Product>
</EventPattern>
<Description>Default group event rule</Description>
<EventType>SYSTEM</EventType>
<State>ENABLED</State>
<Name>test_DefaultEventRule_7378****</Name>
<GroupId>3607****</GroupId>
</Result>
</DescribeEventRuleAttributeResponse>
JSON format
{
"RequestId": "9AA3F210-C03D-4C86-8DB6-21C84FF692A1",
"Code": "200",
"Success": true,
"Result": {
"EventPattern": {
"NameList": {
"NameList": [
"Agent_Status_Running"
]
},
"LevelList": {
"LevelList": [
"CRITICAL"
]
},
"Product": "CloudMonitor"
},
"Description": "Default group event rule",
"EventType": "SYSTEM",
"State": "ENABLED",
"Name": "test_DefaultEventRule_7378****",
"GroupId": "3607****"
}
}
Kode kesalahan
Untuk daftar kode kesalahan, kunjungi API Error Center.