All Products
Search
Document Center

:PutMonitorGroupDynamicRule

Last Updated:May 27, 2026

Membuat atau memodifikasi aturan alert untuk menambahkan instance yang memenuhi kriteria tersebut ke dalam kelompok aplikasi secara dinamis.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kemudahan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer juga secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

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:

  • and: Instans yang memenuhi semua ekspresi kondisional akan ditambahkan secara otomatis ke kelompok aplikasi.
  • or: Instans yang memenuhi salah satu ekspresi kondisional akan ditambahkan secara otomatis ke kelompok aplikasi.
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:

  • contains: berisi
  • notContains: tidak berisi
  • startWith: diawali dengan awalan
  • endWith: diakhiri dengan akhiran
GroupRules.N.Category String Ya ecs

Layanan cloud tempat aturan alert diterapkan. Nilai valid untuk N: 1 hingga 3. Nilai yang valid:

  • ecs: Elastic Compute Service (ECS)
  • rds: ApsaraDB RDS
  • slb: Server Load Balancer (SLB)
IsAsync Boolean Tidak false

Mode pembuatan aturan alert. Nilai yang valid:

  • true: membuat secara asinkron
  • false (nilai default): membuat secara sinkron

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:

  • true: Pemanggilan berhasil.
  • false: Pemanggilan gagal.

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.