All Products
Search
Document Center

:DescribeEventRuleList

Last Updated:May 27, 2026

Mengambil daftar aturan alert yang dipicu oleh event.

Debugging

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

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.

* menunjukkan semua tipe aturan alert.

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:

  • OR: Hubungan antar kata kunci adalah OR.
  • NOT: Kata kunci dikecualikan. Nilai NOT menunjukkan bahwa semua event yang tidak mengandung kata kunci tersebut akan dicocokkan.
LevelList List CRITICAL

Tingkat event. Nilai yang valid:

  • CRITICAL: kritis
  • WARN: peringatan
  • INFO: informasi
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:

  • SYSTEM: system event
  • CUSTOM: custom event
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:

  • ENABLED: aktif
  • DISABLED: nonaktif
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:

  • true: Pemanggilan berhasil.
  • false: Pemanggilan gagal.
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.