Tous les produits
Search
Centre de documentation

:DescribeAlertHistoryList

Dernière mise à jour :Aug 08, 2026

Interroge l'historique des alertes.

Cette opération d'API n'est plus maintenue. Nous vous recommandons d'appeler l'opération DescribeAlertLogList.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement un exemple de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui DescribeAlertHistoryList

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

RuleId String Non applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****

ID de la règle d'alerte.

Pour savoir comment interroger l'ID d'une règle d'alerte, consultez DescribeMetricRuleList.

RuleName String Non ECS_Rule

Nom de la règle d'alerte.

Pour savoir comment interroger le nom d'une règle d'alerte, consultez DescribeMetricRuleList.

Namespace String Non acs_ecs_dashboard

Espace de noms du service cloud.

Pour savoir comment interroger l'espace de noms d'un service cloud, consultez Annexe 1 : Métriques.

MetricName String Non cpu_total

Métrique utilisée pour surveiller le service cloud.

Pour savoir comment interroger le nom d'une métrique, consultez Annexe 1 : Métriques.

GroupId String Non 7671****

ID du groupe d'applications.

Pour savoir comment obtenir l'ID d'un groupe d'applications, consultez DescribeMonitorGroups.

Status String Non 2

Indique si les alertes sont mises en sourdine. Valeurs valides :

  • 2 (par défaut) : Les alertes sont mises en sourdine et ne sont pas déclenchées pendant la période de mise en sourdine, même si la condition spécifiée dans la règle d'alerte est remplie.
  • 0 : Les alertes sont déclenchées ou résolues.
  • 1 : La règle d'alerte est inactive.
State String Non ALARM

Statut de l'alerte. Valeurs valides :

  • ALARM (par défaut) : Des alertes sont déclenchées.
  • OK : Aucune alerte n'est déclenchée.
Ascending Boolean Non true

Ordre des alertes. Valeurs valides :

  • true (par défaut) : ordre chronologique inverse
  • false : ordre chronologique
StartTime String Non 1640237400000

Horodatage de début des journaux d'alerte à interroger.

Unité : millisecondes.

EndTime String Non 1640608200000

Horodatage de fin des journaux d'alerte à interroger.

Unité : millisecondes.

PageSize Integer Non 10

Nombre d'entrées à renvoyer par page.

Valeur par défaut : 10.

Page Integer Non 1

Numéro de la page à renvoyer.

Valeur par défaut : 1.

Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.

Paramètres de réponse

Paramètre Type Exemple Description
Code String 200

Code d'état HTTP.

Remarque Le code d'état 200 indique que la requête a abouti.
Message String The Request is not authorization.

Message renvoyé.

RequestId String C3C69FBE-2262-541F-A409-C52F380BAE63

ID de la requête.

Total String 2

Nombre total d'entrées renvoyées.

Success Boolean true

Indique si la requête a abouti. Valeurs valides :

  • true
  • false
AlarmHistoryList Array of AlarmHistory

Détails des alertes historiques.

AlarmHistory
Status Integer 2

Indique si les alertes sont mises en sourdine. Valeurs valides :

  • 2 (par défaut) : Les alertes sont mises en sourdine et ne sont pas déclenchées pendant la période de mise en sourdine, même si la condition spécifiée dans la règle d'alerte est remplie.
  • 0 : Les alertes sont déclenchées ou résolues.
  • 1 : La règle d'alerte est inactive.
MetricName String cpu_total

Nom de la métrique.

EvaluationCount Integer 3

Nombre consécutif de fois où la valeur de la métrique satisfait la condition d'alerte avant qu'une alerte ne soit déclenchée.

State String ALARM

Statut de l'alerte. Valeurs valides :

  • ALARM : Des alertes sont déclenchées.
  • OK : Aucune alerte n'est déclenchée.
Namespace String acs_ecs_dashboard

Espace de noms du service cloud.

Webhooks String https://www.aliyun.com

URL de rappel.

RuleName String ECS_Rule

Nom de la règle d'alerte.

RuleId String applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****

ID de la règle d'alerte.

LastTime Long 360133

Durée de l'alerte. Unité : millisecondes.

Value String 10.58

Seuil de la valeur de métrique pour déclencher ou résoudre une alerte.

Expression String $Average>=10

Expression utilisée pour déclencher des alertes.

GroupId String 7671****

ID du groupe d'applications.

AlertTime Long 1640586600000

Horodatage du déclenchement de l'alerte. Unité : millisecondes.

InstanceName String i-bp1cqhiw1za2****

Nom de l'instance surveillée.

Dimensions String {\"instanceId\":\"i-bp1cqhiw1za2****\"}

Ressources surveillées.

Level String P4

Niveau de gravité et méthodes de notification de l'alerte. Valeurs valides :

  • P4 : Les notifications d'alerte sont envoyées par e-mail et via les robots de discussion DingTalk.
  • OK : Aucune alerte n'est générée.
Contacts Array of String Alice

Contacts d'alerte qui reçoivent les notifications d'alerte.

ContactALIIMs Array of String username@example.com

Identifiants TradeManager des contacts d'alerte.

Remarque Ce paramètre est valide uniquement sur le site Chine (aliyun.com).
ContactMails Array of String username@example.com

Adresses e-mail des contacts d'alerte.

ContactSmses Array of String 13900009999

Numéros de mobile des contacts d'alerte.

Remarque Ce paramètre est valide uniquement sur le site Chine (aliyun.com).
ContactGroups Array of String ECS_Group

Groupes de contacts d'alerte.

Exemples

Exemples de requêtes

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

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeAlertHistoryListResponse>
	<AlarmHistoryList>
		<AlarmHistory>
			<Status>2</Status>
			<ContactGroups>
				<ContactGroup>ECS_Group</ContactGroup>
			</ContactGroups>
			<RuleId>applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****</RuleId>
			<Dimensions>{\"instanceId\":\"i-bp1cqhiw1za2****\"}</Dimensions>
			<EvaluationCount>3</EvaluationCount>
			<ContactMails></ContactMails>
			<ContactSmses></ContactSmses>
			<Namespace>acs_ecs_dashboard</Namespace>
			<AlertTime>1640586600000</AlertTime>
			<GroupId>7671****</GroupId>
			<InstanceName>i-bp1cqhiw1za2****</InstanceName>
			<MetricName>cpu_total</MetricName>
			<Contacts></Contacts>
			<Expression>$Average>=10</Expression>
			<State>ALARM</State>
			<Value>10.58</Value>
			<Level>P4</Level>
			<PreLevel>P4</PreLevel>
			<LastTime>360133</LastTime>
			<RuleName>ECS_Rule</RuleName>
			<ContactALIIMs></ContactALIIMs>
		</AlarmHistory>
		<AlarmHistory>
			<Status>0</Status>
			<ContactGroups>
				<ContactGroup>ECS_Group</ContactGroup>
			</ContactGroups>
			<RuleId>applyTemplate61dc81b5-d357-4cf6-a9b7-9f83****</RuleId>
			<Dimensions>{\"instanceId\":\"i-bp1cqhiw1za2807s****\"}</Dimensions>
			<EvaluationCount>3</EvaluationCount>
			<ContactMails></ContactMails>
			<ContactSmses></ContactSmses>
			<Namespace>acs_ecs_dashboard</Namespace>
			<AlertTime>1640586540000</AlertTime>
			<GroupId>7671****</GroupId>
			<InstanceName>i-bp1cqhiw1za2807s****</InstanceName>
			<MetricName>cpu_total</MetricName>
			<Contacts></Contacts>
			<Expression>$Average>=10</Expression>
			<State>ALARM</State>
			<Value>10.13</Value>
			<Level>P4</Level>
			<LastTime>300085</LastTime>
			<RuleName>ECS_Rule</RuleName>
			<ContactALIIMs>
				<ContactALIIM>\"username@example.com\"</ContactALIIM>
			</ContactALIIMs>
		</AlarmHistory>
	</AlarmHistoryList>
	<RequestId>C3C69FBE-2262-541F-A409-C52F380BAE63</RequestId>
	<Total>2</Total>
	<Code>200</Code>
	<Success>true</Success>
</DescribeAlertHistoryListResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "AlarmHistoryList" : {
    "AlarmHistory" : [ {
      "Status" : 2,
      "ContactGroups" : {
        "ContactGroup" : [ "ECS_Group" ]
      },
      "RuleId" : "applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****",
      "Dimensions" : "{\"instanceId\":\"i-bp1cqhiw1za2****\"}",
      "EvaluationCount" : 3,
      "ContactMails" : {
        "ContactMail" : [ ]
      },
      "ContactSmses" : {
        "ContactSms" : [ ]
      },
      "Namespace" : "acs_ecs_dashboard",
      "AlertTime" : 1640586600000,
      "GroupId" : "7671****",
      "InstanceName" : "i-bp1cqhiw1za2****",
      "MetricName" : "cpu_total",
      "Contacts" : {
        "Contact" : [ ]
      },
      "Expression" : "$Average>=10",
      "State" : "ALARM",
      "Value" : "10.58",
      "Level" : "P4",
      "PreLevel" : "P4",
      "LastTime" : 360133,
      "RuleName" : "ECS_Rule",
      "ContactALIIMs" : {
        "ContactALIIM" : [ ]
      }
    }, {
      "Status" : 0,
      "ContactGroups" : {
        "ContactGroup" : [ "ECS_Group" ]
      },
      "RuleId" : "applyTemplate61dc81b5-d357-4cf6-a9b7-9f83****",
      "Dimensions" : "{\"instanceId\":\"i-bp1cqhiw1za2807s****\"}",
      "EvaluationCount" : 3,
      "ContactMails" : {
        "ContactMail" : [ ]
      },
      "ContactSmses" : {
        "ContactSms" : [ ]
      },
      "Namespace" : "acs_ecs_dashboard",
      "AlertTime" : 1640586540000,
      "GroupId" : "7671****",
      "InstanceName" : "i-bp1cqhiw1za2807s****",
      "MetricName" : "cpu_total",
      "Contacts" : {
        "Contact" : [ ]
      },
      "Expression" : "$Average>=10",
      "State" : "ALARM",
      "Value" : "10.13",
      "Level" : "P4",
      "LastTime" : 300085,
      "RuleName" : "ECS_Rule",
      "ContactALIIMs" : {
        "ContactALIIM" : [ "\"username@example.com\"" ]
      }
    } ]
  },
  "RequestId" : "C3C69FBE-2262-541F-A409-C52F380BAE63",
  "Total" : 2,
  "Code" : "200",
  "Success" : true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez Codes d'erreur de service.