Tous les produits
Search
Centre de documentation

:DescribeEventRuleList

Dernière mise à jour :Aug 08, 2026

Interroge les règles d'alerte déclenchées par des événements.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

Action

String

Oui

DescribeEventRuleList

Opération à effectuer. Définissez la valeur sur DescribeEventRuleList.

NamePrefix

String

Non

test

Préfixe du nom de la règle d'alerte déclenchée par un événement.

PageNumber

String

Non

1

Numéro de la page à renvoyer.

La numérotation commence à 1. Valeur par défaut : 1.

PageSize

String

Non

10

Nombre d'entrées à renvoyer par page.

Minimum : 1 entrée par page. Valeur par défaut : 10.

GroupId

String

Non

7378****

ID du groupe d'applications.

Paramètres de réponse

Paramètre Type Exemple Description
Code String 200

Code d'état HTTP.

Remarque Le code 200 indique que l'appel a réussi.
EventRules Array of EventRule

Règles d'alerte déclenchées par des événements.

EventRule
Description String Default group event rule.

Description de la règle d'alerte déclenchée par un événement.

EventPattern Array of EventPattern

Mode de la règle d'alerte déclenchée par un événement.

EventPattern
CustomFilters String ECS123

Condition de filtre personnalisée. Si un événement contient un mot-clé spécifié, il déclenche une alerte.

EventTypeList List *

Type de la règle d'alerte déclenchée par un événement.

* indique tous les types de règles d'alerte.

KeywordFilter Struct

Mot-clé de filtre.

Keywords List VMException

Mots-clés utilisés pour faire correspondre les événements.

Relation String OR

Relation entre plusieurs mots-clés dans une condition. Valeurs valides :

  • OR : relation OU entre les mots-clés.
  • NOT : exclusion du mot-clé. La valeur NOT indique que tous les événements ne contenant pas les mots-clés sont mis en correspondance.
LevelList List CRITICAL

Niveau de l'événement. Valeurs valides :

  • CRITICAL : critique
  • WARN : avertissement
  • INFO : information
NameList List ["Agent_Status_Stopped"]

Liste des noms d'événements.

Product String CloudMonitor

Abréviation du nom du service.

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

Indique que les journaux sont filtrés selon l'instruction SQL spécifiée. Une alerte est déclenchée si les conditions spécifiées sont remplies.

EventType String SYSTEM

Type d'événement. Valeurs valides :

  • SYSTEM : événement système
  • CUSTOM : événement personnalisé
GroupId String 7378****

ID du groupe d'applications.

Name String test_DefaultEventRule_7378****

Nom de la règle d'alerte déclenchée par un événement.

SilenceTime Long 86400

Période de silence pendant laquelle aucune nouvelle alerte n'est envoyée, même si les conditions de déclenchement sont remplies.

State String ENABLED

État de la règle d'alerte déclenchée par un événement. Valeurs valides :

  • ENABLED : activé
  • DISABLED : désactivé
Message String User not authorized to operate on the specified resource.

Message d'erreur.

RequestId String D0E6D82B-16B5-422A-8136-EE5BDC01E415

ID de la requête.

Success Boolean true

Indique si l'appel a réussi. Valeurs valides :

  • true : L'appel a réussi.
  • false : L'appel a échoué.
Total Integer 21

Nombre total d'entrées renvoyées.

Exemples

Exemples de requêtes

http(s)://[Endpoint]/?Action=DescribeEventRuleList
&<Common request parameters>

Exemples de réponses réussies

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
}

Codes d'erreur

HttpCode

Code d'erreur

Message d'erreur

Description

404

ResourceNotFound

The specified resource is not found.

La ressource spécifiée est introuvable.

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.