All Products
Search
Document Center

Cloud Monitor:DescribeEventRuleAttribute

Last Updated:Jun 14, 2026

Mengkueri detail aturan peringatan Pemicu event tertentu dengan memanggil operasi DescribeEventRuleAttribute.

Deskripsi operasi

Topik ini menyediakan contoh cara mengkueri detail aturan peringatan Pemicu event testRule.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

cms:DescribeEventRuleAttribute

get

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

RuleName

string

Yes

Nama aturan peringatan Pemicu event.

Untuk informasi tentang cara mendapatkan nama aturan peringatan Pemicu event, lihat DescribeEventRuleList.

testRule

SilenceTime

string

No

Periode bisu.

Unit: detik. Nilai default: 86400 (1 hari).

Catatan

Ketika data pemantauan terus-menerus melebihi ambang batas aturan peringatan, hanya satu Pemberitahuan peringatan yang dikirim dalam setiap periode bisu.

86400

Untuk informasi lebih lanjut tentang parameter permintaan umum, lihat Parameter umum.

Elemen respons

Element

Type

Description

Example

object

Code

string

Kode status.

Catatan

200 menunjukkan keberhasilan.

200

Message

string

Paket error.

The alert does not exist.

RequestId

string

ID permintaan.

9AA3F210-C03D-4C86-8DB6-21C84FF692A1

Success

boolean

Apakah operasi berhasil. Nilai valid:

  • true: Operasi berhasil.

  • false: Operasi gagal.

true

Result

object

Detail aturan peringatan Pemicu event.

EventType

string

Tipe event. Nilai valid:

  • SYSTEM: peristiwa sistem.

  • CUSTOM: event kustom.

SYSTEM

GroupId

string

ID kelompok aplikasi.

3607****

Name

string

Nama aturan peringatan Pemicu event.

test_DefaultEventRule_7378****

Description

string

Deskripsi aturan peringatan Pemicu event.

Default group event rule.

State

string

Status aturan peringatan Pemicu event. Nilai valid:

  • ENABLED: diaktifkan.

  • DISABLED: dinonaktifkan.

ENABLED

EventPattern

object

Pola peristiwa. Menjelaskan kondisi pemicu event.

Product

string

The name of the cloud product.

CloudMonitor

LevelList

object

LevelList

array

A list of levels for the event-triggered alert rule.

string

The level of the event-triggered alert rule. Valid values:

  • CRITICAL: critical.

  • WARN: warning.

  • INFO: information.

["CRITICAL","WARN"]

StatusList

object

StatusList

array

A list of statuses for the event-triggered alert rule.

string

The event status.

Running

NameList

object

NameList

array

A list of names for the event-triggered alert rule.

string

The event name.

Agent_Status_Running

EventTypeList

object

EventTypeList

array

A list of types for the event-triggered alert rule.

string

The type of the event-triggered alert rule.

An asterisk (*) indicates that all types of alert rules are matched.

*

SQLFilter

string

Filters logs based on a SQL expression. An alert is triggered if the conditions are met.

ycccluster1 and (i-23ij0o82612 or Executed1) or Asimulated not 222

KeywordFilterObj

object

The keywords used for filtering.

Keywords

object

keyword

array

A list of keywords that are used to match events.

string

The keyword.

VMException

Relation

string

The relationship between multiple keywords. Valid values:

  • OR: The logical OR.

  • NOT: The logical NOT. This matches all events that do not contain the specified keywords.

OR

Contoh

Respons sukses

JSONformat

{
  "Code": "200",
  "Message": "The alert does not exist.",
  "RequestId": "9AA3F210-C03D-4C86-8DB6-21C84FF692A1",
  "Success": true,
  "Result": {
    "EventType": "SYSTEM",
    "GroupId": "3607****",
    "Name": "test_DefaultEventRule_7378****",
    "Description": "Default group event rule.",
    "State": "ENABLED",
    "EventPattern": {
      "Product": "CloudMonitor",
      "LevelList": {
        "LevelList": [
          "[\"CRITICAL\",\"WARN\"]    "
        ]
      },
      "StatusList": {
        "StatusList": [
          "Running"
        ]
      },
      "NameList": {
        "NameList": [
          "Agent_Status_Running"
        ]
      },
      "EventTypeList": {
        "EventTypeList": [
          "*"
        ]
      },
      "SQLFilter": "ycccluster1 and (i-23ij0o82612 or Executed1) or Asimulated not 222",
      "KeywordFilterObj": {
        "Keywords": {
          "keyword": [
            "VMException"
          ]
        },
        "Relation": "OR"
      }
    }
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidParameterValue Illegal parameters.
500 InternalError The request processing has failed due to some unknown error.
403 AccessForbidden User not authorized to operate on the specified resource.
404 %s %s

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.