Tous les produits
Search
Centre de documentation

:DescribeAlertLogList

Dernière mise à jour :Aug 08, 2026

Interroge les journaux d'alerte de l'année écoulée.

Cette rubrique explique comment interroger les journaux d'alerte d'Elastic Compute Service (ECS) selon la dimension product.

Débogage

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

Paramètres de requête

Parameter Type Required Example Description
Action String Yes DescribeAlertLogList

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

StartTime Long No 1609988009694

Horodatage de début de la période de recherche des journaux d'alerte.

Unité : millisecondes.

Remarque
  • Vous ne pouvez interroger que les journaux d'alerte de l'année écoulée. Si la période de recherche dépasse un an, le paramètre AlertLogList renvoie une valeur vide.
  • L'intervalle entre l'heure de début (StartTime) et l'heure de fin (EndTime) doit être inférieur ou égal à 15 jours.
EndTime Long No 1610074409694

Horodatage de fin de la période de recherche des journaux d'alerte. Unité : millisecondes.

Remarque
  • Vous ne pouvez interroger que les journaux d'alerte de l'année écoulée. Si la période de recherche dépasse un an, le paramètre AlertLogList renvoie une valeur vide.
  • L'intervalle entre l'heure de début (StartTime) et l'heure de fin (EndTime) doit être inférieur ou égal à 15 jours.
PageNumber Integer No 1

Numéro de la page à renvoyer.

Valeur par défaut : 1.

PageSize Integer No 10

Nombre d'entrées par page.

Valeur par défaut : 10.

SearchKey String No alert

Mot-clé de recherche des journaux d'alerte.

GroupId String No 7301****

ID du groupe d'applications.

Namespace String No acs_ecs_dashboard

Namespace du service cloud.

Remarque Pour plus d'informations sur les namespaces des services cloud, consultez Annexe 1 : Métriques.
Product String No ECS

Abréviation du nom du service.

Pour savoir comment obtenir l'abréviation d'un nom de service cloud, consultez DescribeProductsOfActiveMetricRule.

Level String No P4

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

  • P4 : Les notifications d'alerte sont envoyées par e-mail et via les robots DingTalk.
  • OK : Aucune alerte n'est générée.
SendStatus String No 0

Statut de l'alerte. Valeurs possibles :

  • 0 : L'alerte est déclenchée ou levée.
  • 1 : L'alerte est inactive.
  • 2 : L'alerte est en sourdine et non déclenchée pendant une période donnée.
  • 3 : L'hôte redémarre.
  • 4 : Aucune notification d'alerte n'est envoyée.

Si la valeur du paramètre SendStatus est 0, la valeur P4 du paramètre Level indique une alerte déclenchée et la valeur OK indique une alerte levée.

ContactGroup String No ECS_Group

Groupe de contacts d'alerte.

RuleName String No test123

Nom de la règle d'alerte.

MetricName String No IntranetInRate

Nom de la métrique.

Remarque Pour plus d'informations sur les métriques des différents services cloud, consultez Annexe 1 : Métriques.
LastMin String No 360

Période statistique des journaux d'alerte. Unité : minutes.

GroupBy String No product

Dimension d'agrégation des données. Ce paramètre équivaut à la clause GROUP BY en SQL. Valeurs possibles :

  • product : agrège les données par service cloud.
  • level : agrège les données par niveau d'alerte.
  • groupId : agrège les données par groupe d'applications.
  • contactGroup : agrège les données par groupe de contacts d'alerte.
  • product,metricName : agrège les données par service cloud et par métrique.
RuleId String No bc369e8_30f87e517ed2fc****

ID de la règle d'alerte.

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

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

Paramètres de réponse

Parameter Type Example Description
RequestId String 1C4A3709-BF52-42EE-87B5-7435F0929585

ID de la requête.

Success Boolean true

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

  • true
  • false
Code String 200

Code d'état HTTP.

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

Message d'erreur.

PageNumber Integer 1

Numéro de la page renvoyée.

PageSize Integer 10

Nombre d'entrées par page.

AlertLogList Array of Alarm

Journaux d'alerte.

MetricName String cpu_total

Nom de la métrique.

EventName String IOHang

Nom de l'événement.

Product String ECS

Identifiant du service cloud. Valeurs possibles :

  • Si le service cloud est fourni par Alibaba Cloud, l'abréviation du nom du service est renvoyée. Exemple : ECS.
  • Si le service cloud n'est pas fourni par Alibaba Cloud, une valeur au format acs_Service keyword est renvoyée. Exemple : acs_networkmonitor.
BlackListUUID String 8410dbbd-7d30-41c5-94cb-****

Identifiant universel unique (UUID) de la politique de liste noire.

Message String {"alertName":"e47aa0ac-4076-44db-a47d-d1083968****_Availability"}

Informations d'alerte au format JSON.

Namespace String acs_ecs_dashboard

Namespace du service cloud.

LevelChange String P4->OK

Indique si le niveau d'alerte a changé. Valeurs possibles :

  • P4->OK : Le niveau d'alerte est passé de P4 à OK.
  • P4->P4 : Le niveau d'alerte est resté P4.
InstanceId String i-m5e1qg6uo38rztr4****

ID de la ressource.

RuleName String CPU utilization

Nom de la règle d'alerte.

RuleId String d582b9e9-b1c1-4f17-9279-0fe7333a****_ResponseTime

ID de la règle d'alerte.

BlackListName String Black_Test

Nom de la politique de liste noire.

GroupName String ECS_Instances

Nom du groupe d'applications.

GroupId String 7301****

ID du groupe d'applications.

AlertTime String 1610043776621

Horodatage du déclenchement de l'alerte.

Unité : millisecondes.

InstanceName String portalHost

Nom de la ressource.

BlackListDetail String {"id":12****,"metricProject":"acs_ecs_dashboard","userId":173651113438****,"uuid":"8410dbbd-7d30-41c5-94cb-****","name":"alert-****","productCategory":"ecs","instances":[{"instanceId":"i-m5e1qg6uo38rztr4****"}],"metrics":null,"scopeType":"USER","scopeValue":"","startTime":"0001-01-01T00:00:00Z","endTime":"9999-12-31T23:59:59.999999999+08:00","effectiveTime":null,"isEnable":true,"status":1,"gmtCreate":"2021-11-02T16:35:59+08:00","gmtModified":"2021-11-02T16:35:59+08:00","loadTime":"2021-11-02T16:36:15.213072177+08:00"}

Détails de la politique de liste noire.

Level String P4

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

  • P4 : Les notifications d'alerte sont envoyées par e-mail et via les robots DingTalk.
  • OK : Aucune alerte n'est générée.
SendStatus String 0

Statut de l'alerte. Valeurs possibles :

  • 0 : L'alerte est déclenchée ou levée.
  • 1 : L'alerte est inactive.
  • 2 : L'alerte est en sourdine et non déclenchée pendant une période donnée.
  • 3 : L'hôte redémarre.
  • 4 : Aucune notification d'alerte n'est envoyée.

Si la valeur du paramètre SendStatus est 0, la valeur P4 du paramètre Level indique une alerte déclenchée et la valeur OK indique une alerte levée.

ExtendedInfo Array of ExtInfo

Champs étendus.

Name String userId

Nom du champ étendu.

Value String 100931896542****

Valeur du champ étendu.

Dimensions Array of Dimensions

Dimensions de la ressource ayant déclenché les alertes.

Key String instanceId

Clé de la dimension.

Value String i-m5e1qg6uo38rztr4****

Valeur de la dimension.

WebhookList Array of WebhookList

Liste des URL de rappel.

code String 200

Code d'état du rappel d'alerte.

url String https://www.aliyun.com/webhook.html

URL de rappel.

message String success

Message renvoyé pour le rappel d'alerte.

DingdingWebhookList Array of String https://oapi.dingtalk.com/robot/send?access_token=b7ff24032da1a5f86659ecda46797e13cc1d4e4da6903d7b014ea1d1488b****

URL Webhook des contacts d'alerte.

ContactOnCallList Array of String 1368888****

Numéros de téléphone des contacts d'alerte pouvant recevoir des appels vocaux.

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

Adresses e-mail des contacts d'alerte.

ContactGroups Array of String ECS_Group

Groupe de contacts d'alerte.

ContactALIIWWList Array of String Alice

ID TradeManager des contacts d'alerte.

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

Numéros de téléphone des contacts d'alerte pouvant recevoir des SMS.

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

Robots DingTalk des contacts d'alerte.

SendDetail Object

Détails des résultats d'envoi des notifications d'alerte.

ResultCode String success

Indique si les notifications d'alerte ont été envoyées.

  • Si les notifications d'alerte sont envoyées, la valeur « success » est renvoyée.
  • Si la configuration n'est pas valide, aucune notification d'alerte n'est envoyée et un code d'erreur est renvoyé.
ChannelResultList Array of ChannelResult

Liste des résultats d'envoi classés par méthode de notification.

Channel String MAIL

Méthode d'envoi des notifications d'alerte. Valeurs possibles :

  • MAIL : e-mail
  • SMS : message texte
  • WEBHOOK : rappel d'alerte
  • SLS : Log Service
  • ONCALL : appel téléphonique
  • FC : Function Compute
  • MNS : file d'attente Message Service
ResultList Array of Result

Résultats d'envoi des notifications d'alerte.

Code String 200

Code d'état HTTP.

  • Si la valeur du paramètre Channel est WEBHOOK, le code d'état est 200 ou 500.
  • Si la valeur du paramètre Channel est MAIL, SMS, SLS, ONCALL, FC ou MNS, ce paramètre est vide ou non renvoyé.
RequestId String 0BDAF8A8-04DC-5F0C-90E4-724D42C4****

ID de requête renvoyé lorsque CloudMonitor appelle un autre service cloud.

Success Boolean true

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

  • true
  • false
Detail String { }

Détails des résultats renvoyés.

notifyTargetList Array of String MAIL

Liste des méthodes de notification.

Escalation Object

Règle d'alerte ayant déclenché l'alerte.

Expression String $Average<90

Description de la règle d'alerte.

Remarque Ce paramètre correspond au contenu de la règle d'alerte. Une alerte est déclenchée si la valeur de la métrique satisfait à la condition d'alerte.
Times Integer 1

Nombre consécutif de fois où la valeur de la métrique doit satisfaire à la condition de déclenchement pour générer une alerte.

Level String P4

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

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

Résultats d'envoi des notifications d'alerte.

Key String MAIL

Catégorie de la méthode de notification d'alerte. Valeurs possibles :

  • MAIL : e-mail
  • ALIIM : TradeManager
  • SMS : message texte
  • CALL : appel téléphonique
  • DING : robot DingTalk
  • Merged : fusion d'alertes
Value Array of String username@example.com

Objet de notification correspondant à la méthode de notification d'alerte.

LogId String 7510****::e8a472a0-46ae-4ac0-84b1-e46be368****

ID du journal.

Exemples

Exemple de requête

http(s)://[Endpoint]/?Action=DescribeAlertLogList
&Product=ECS
&GroupBy=product
&<Common request parameters>

Exemple de réponse réussie

Format XML

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

<DescribeAlertLogListResponse>
	<AlertLogList>
		<GroupName></GroupName>
		<Message>{\"alertName\":\"d582b9e9-b1c1-4f17-9279-0fe7333a****_ResponseTime\",\"curLevel\":\"OK\",\"dimensions\":{\"taskId\":\"d582b9e9-b1c1-4f17-9279-0fe7333a****\",\"userId\":\"127067667954****\"},\"escalation\":{\"expression\":\"$Average>=800\",\"level\":P4,\"tag\":\"P4\",\"times\":1}</Message>
		<RuleId>d582b9e9-b1c1-4f17-9279-0fe7****_ResponseTime</RuleId>
		<Escalation>
			<Expression>$Average>=800</Expression>
			<Times>1</Times>
			<Level>P4</Level>
		</Escalation>
		<SendStatus>0</SendStatus>
		<Product>acs_ecs_dashboard</Product>
		<MetricName>cpu_total</MetricName>
		<RuleName>CPU utilization</RuleName>
		<ContactGroups>ECS_Group</ContactGroups>
		<InstanceId></InstanceId>
		<LevelChange>P4->OK</LevelChange>
		<Dimensions>
			<Value>100931896542****</Value>
			<Key>userId</Key>
		</Dimensions>
		<Dimensions>
			<Value>i-abcdefgh12****</Value>
			<Key>instanceId</Key>
		</Dimensions>
		<EventName>AlertOk</EventName>
		<ExtendedInfo>
			<Value>i-hp34y1eiszazu49y****</Value>
			<Name>instanceId</Name>
		</ExtendedInfo>
		<ExtendedInfo>
			<Value>12706****</Value>
			<Name>userId</Name>
		</ExtendedInfo>
		<Namespace>acs_ecs_dashboard</Namespace>
		<AlertTime>1610085521564</AlertTime>
		<GroupId>7301****</GroupId>
		<InstanceName>portalHost</InstanceName>
		<Level>OK</Level>
	</AlertLogList>
	<RequestId>6FCB1AB7-57F7-4DDA-B14E-6468FAFE79D9</RequestId>
	<PageSize>10</PageSize>
	<PageNumber>1</PageNumber>
	<Code>200</Code>
	<Success>true</Success>
</DescribeAlertLogListResponse>

Format JSON

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

{
  "AlertLogList" : [ {
    "GroupName" : "",
    "ContactALIIWWList" : [ ],
    "Message" : "{\"alertName\":\"d582b9e9-b1c1-4f17-9279-0fe7333a****_ResponseTime\",\"curLevel\":\"OK\",\"dimensions\":{\"taskId\":\"d582b9e9-b1c1-4f17-9279-0fe7333a****\",\"userId\":\"127067667954****\"},\"escalation\":{\"expression\":\"$Average>=800\",\"level\":P4,\"tag\":\"P4\",\"times\":1}",
    "RuleId" : "d582b9e9-b1c1-4f17-9279-0f****_ResponseTime",
    "Escalation" : {
      "Expression" : "$Average>=800",
      "Times" : 1,
      "Level" : "P4"
    },
    "SendStatus" : "0",
    "Product" : "acs_ecs_dashboard",
    "MetricName" : "cpu_total",
    "ContactSMSList" : [ ],
    "RuleName" : "CPU utilization",
    "ContactGroups" : [ "ECS_Group" ],
    "DingdingWebhookList" : [ ],
    "InstanceId" : "",
    "LevelChange" : "P4->OK",
    "Dimensions" : [ {
      "Value" : "127067667954****",
      "Key" : "userId"
    }, {
      "Value" : "i-abcdefgh12****",
      "Key" : "instanceId"
    } ],
    "ContactOnCallList" : [ ],
    "ContactDingList" : [ ],
    "EventName" : "AlertOk",
    "ExtendedInfo" : [ {
      "Value" : "i-hp34y1eiszazu49y****",
      "Name" : "instanceId"
    }, {
      "Value" : "100931896542****",
      "Name" : "userId"
    } ],
    "Namespace" : "acs_ecs_dashboard",
    "AlertTime" : 1610085521564,
    "GroupId" : "7301****",
    "InstanceName" : "portalHost",
    "WebhookList" : [ ],
    "ContactMailList" : [ ],
    "Level" : "OK"
  } ],
  "RequestId" : "6FCB1AB7-57F7-4DDA-B14E-6468FAFE79D9",
  "PageSize" : 10,
  "PageNumber" : 1,
  "Code" : 200,
  "Success" : true
}

Codes d'erreur

HTTP status code

Error code

Error message

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 Codes d'erreur de service.