Mengambil daftar aturan alert yang dipicu oleh event.
Debugging
Parameter permintaan
| Parameter | Type | Wajib | Contoh | Deskripsi |
| Action | String | Yes | DescribeEventRuleList | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeEventRuleList. |
| NamePrefix | String | No | test | Awalan dalam nama aturan alert yang dipicu oleh event. |
| PageNumber | String | No | 1 | Nomor halaman yang akan dikembalikan. Halaman dimulai dari halaman 1. Nilai default: 1. |
| PageSize | String | No | 10 | Jumlah entri yang dikembalikan pada setiap halaman. Minimal satu entri dapat dikembalikan per halaman. Nilai default: 10. |
| GroupId | String | No | 7378**** | ID kelompok aplikasi. |
Parameter respons
| Parameter | Type | Contoh | Deskripsi |
| Code | String | 200 | Kode status HTTP. Catatan Kode status 200 menunjukkan bahwa pemanggilan berhasil. |
| EventRules | Array of EventRule | Aturan alert yang dipicu oleh event. |
|
| EventRule | |||
| Description | String | Default group event rule. | Deskripsi aturan alert yang dipicu oleh event. |
| EventPattern | Array of EventPattern | Pola aturan alert yang dipicu oleh event. |
|
| EventPattern | |||
| CustomFilters | String | ECS123 | Kondisi filter kustom. Jika suatu event berisi kata kunci tertentu, event tersebut akan memicu alert. |
| EventTypeList | List | * | Tipe aturan alert yang dipicu oleh event.
|
| KeywordFilter | Struct | Kata kunci filter. |
|
| Keywords | List | VMException | Kata kunci yang digunakan untuk mencocokkan event. |
| Relation | String | OR | Hubungan antara beberapa kata kunci dalam suatu kondisi. Nilai yang valid:
|
| LevelList | List | CRITICAL | Tingkat event. Nilai yang valid:
|
| NameList | List | ["Agent_Status_Stopped"] | Daftar nama event. |
| Product | String | CloudMonitor | Singkatan nama layanan. |
| SQLFilter | String | ycccluster1 and (i-23ij0o82612 or Executed1) or Asimulated not 222 | Menunjukkan bahwa log difilter berdasarkan Pernyataan SQL yang ditentukan. Jika kondisi yang ditentukan terpenuhi, alert akan dipicu. |
| EventType | String | SYSTEM | Tipe event. Nilai yang valid:
|
| GroupId | String | 7378**** | ID kelompok aplikasi. |
| Name | String | test_DefaultEventRule_7378**** | Nama aturan alert yang dipicu oleh event. |
| SilenceTime | Long | 86400 | Periode bisu selama mana alert baru tidak dikirim meskipun kondisi pemicu terpenuhi. |
| State | String | ENABLED | Status aturan alert yang dipicu oleh event. Nilai yang valid:
|
| Message | String | User not authorized to operate on the specified resource. | Pesan kesalahan. |
| RequestId | String | D0E6D82B-16B5-422A-8136-EE5BDC01E415 | ID permintaan. |
| Success | Boolean | true | Menunjukkan apakah pemanggilan berhasil. Nilai yang valid:
|
| Total | Integer | 21 | Total jumlah entri yang dikembalikan. |
Contoh
Contoh permintaan
http(s)://[Endpoint]/?Action=DescribeEventRuleList
&<Common request parameters>
Contoh respons sukses
XML format
<DescribeEventRuleListResponse>
<RequestId>C8308712-6E7A-4FA0-82AC-80D018DAD168</RequestId>
<Total>3</Total>
<EventRules>
<EventRule>
<EventPattern>
<NameList>
<NameList>*</NameList>
</NameList>
<LevelList>
<LevelList>CRITICAL</LevelList>
</LevelList>
<EventTypeList>
<EventTypeList>*</EventTypeList>
</EventTypeList>
<Product>CloudMonitor</Product>
</EventPattern>
<EventType>SYSTEM</EventType>
<State>ENABLED</State>
<Name>test123</Name>
</EventRule>
<EventRule>
<EventPattern>
<NameList>
<NameList>*</NameList>
</NameList>
<LevelList>
<LevelList>CRITICAL</LevelList>
<LevelList>WARN</LevelList>
</LevelList>
<Product>*</Product>
</EventPattern>
<Description>Default group event rule.</Description>
<EventType>SYSTEM</EventType>
<State>ENABLED</State>
<Name>test_DefaultEventRule_7378****</Name>
<GroupId>7378****</GroupId>
</EventRule>
<EventRule>
<EventPattern>
<NameList>
<NameList>*</NameList>
</NameList>
<LevelList>
<LevelList>CRITICAL</LevelList>
<LevelList>WARN</LevelList>
</LevelList>
<Product>*</Product>
</EventPattern>
<Description>Default group event rule.</Description>
<EventType>SYSTEM</EventType>
<State>ENABLED</State>
<Name>test123_DefaultEventRule_7301****</Name>
<GroupId>7301****</GroupId>
</EventRule>
</EventRules>
<Code>200</Code>
<Success>true</Success>
</DescribeEventRuleListResponse>
JSON format
{
"RequestId": "C8308712-6E7A-4FA0-82AC-80D018DAD168",
"Total": 3,
"EventRules": {
"EventRule": [
{
"EventPattern": {
"NameList": {
"NameList": [
"*"
]
},
"LevelList": {
"LevelList": [
"CRITICAL"
]
},
"EventTypeList": {
"EventTypeList": [
"*"
]
},
"Product": "CloudMonitor"
},
"EventType": "SYSTEM",
"State": "ENABLED",
"Name": "test123"
},
{
"EventPattern": {
"NameList": {
"NameList": [
"*"
]
},
"LevelList": {
"LevelList": [
"CRITICAL",
"WARN"
]
},
"Product": "*"
},
"Description": "Default group event rule.",
"EventType": "SYSTEM",
"State": "ENABLED",
"Name": "test_DefaultEventRule_7378****",
"GroupId": "7378****"
},
{
"EventPattern": {
"NameList": {
"NameList": [
"*"
]
},
"LevelList": {
"LevelList": [
"CRITICAL",
"WARN"
]
},
"Product": "*"
},
"Description": "Default group event rule.",
"EventType": "SYSTEM",
"State": "ENABLED",
"Name": "test123_DefaultEventRule_7301****",
"GroupId": "7301****"
}
]
},
"Code": "200",
"Success": true
}
Kode kesalahan
| HttpCode | Kode kesalahan | Pesan kesalahan | Deskripsi |
| 404 | ResourceNotFound | The specified resource is not found. | Pesan kesalahan yang dikembalikan karena resource yang ditentukan tidak ditemukan. |
Untuk daftar kode kesalahan, kunjungi API Error Center.