Membuat atau memodifikasi aturan alert untuk menambahkan instance yang memenuhi kriteria tersebut ke dalam kelompok aplikasi secara dinamis.
Debugging
Parameter permintaan
| Parameter | Tipe | Wajib | Contoh | Deskripsi |
| Action | String | Ya | PutMonitorGroupDynamicRule | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke PutMonitorGroupDynamicRule. |
| GroupId | Long | Ya | 123456 | ID kelompok aplikasi. |
| GroupRules.N.FilterRelation | String | Ya | and | Operator logika yang digunakan antara ekspresi kondisional dalam aturan alert. Nilai valid untuk N: 1 hingga 3. Nilai yang valid:
|
| GroupRules.N.Filters.N.Value | String | Ya | nginx | Nilai yang dicocokkan dengan bidang yang ditentukan. Nilai valid untuk N: 1 hingga 3. |
| GroupRules.N.Filters.N.Name | String | Ya | hostName | Nama bidang yang digunakan sebagai dasar penyaringan instans. Nilai valid untuk N: 1 hingga 3. Hanya hostname yang didukung. Contoh: hostName. |
| GroupRules.N.Filters.N.Function | String | Ya | contains | Metode yang digunakan untuk menyaring instans. Nilai valid untuk N: 1 hingga 3. Nilai yang valid:
|
| GroupRules.N.Category | String | Ya | ecs | Layanan cloud tempat aturan alert diterapkan. Nilai valid untuk N: 1 hingga 3. Nilai yang valid:
|
| IsAsync | Boolean | Tidak | false | Mode pembuatan aturan alert. Nilai yang valid:
|
Untuk informasi lebih lanjut mengenai parameter permintaan umum, lihat Parameter umum.
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| Code | Integer | 200 | Kode status HTTP. Catatan Kode status 200 menunjukkan bahwa pemanggilan berhasil. |
| Message | String | The specified resource is not found. | Pesan kesalahan. |
| RequestId | String | 3E73F1AB-D195-438A-BCA7-2F4355789C58 | ID permintaan. |
| Success | Boolean | true | Menunjukkan apakah pemanggilan berhasil. Nilai yang valid:
|
Contoh
Permintaan contoh
http(s)://[Endpoint]/?Action=PutMonitorGroupDynamicRule
&GroupId=123456
&GroupRules.1.Category=ecs
&GroupRules.1.FilterRelation=and
&GroupRules.1.Filters.1.Function=contains
&GroupRules.1.Filters.1.Name=hostName
&GroupRules.1.Filters.1.Value=nginx
&<Common request parameters>
Respons sukses contoh
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<PutMonitorGroupDynamicRuleResponse>
<RequestId>3E73F1AB-D195-438A-BCA7-2F4355789C58</RequestId>
<Success>true</Success>
<Code>200</Code>
</PutMonitorGroupDynamicRuleResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "3E73F1AB-D195-438A-BCA7-2F4355789C58",
"Success" : true,
"Code" : 200
}
Kode kesalahan
| Kode status HTTP | 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, lihat Service error codes.