Tous les produits
Search
Centre de documentation

:DescribeMetricRuleTemplateAttribute

Dernière mise à jour :Aug 08, 2026

Interroge les détails d'un modèle d'alerte.

Cette rubrique présente un exemple montrant comment interroger les détails d'un modèle d'alerte dont l'ID est 70****.

Débogage

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

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

Action

String

Oui

DescribeMetricRuleTemplateAttribute

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

Name

String

Non

ECS_Template1

Nom du modèle d'alerte. Vous devez spécifier au moins l'un des paramètres Name et TemplateId.

Pour savoir comment interroger les noms des modèles d'alerte, consultez DescribeMetricRuleTemplateList.

TemplateId

String

Non

70****

ID du modèle d'alerte. Vous devez spécifier au moins l'un des paramètres Name et TemplateId.

Pour savoir comment interroger les ID des modèles d'alerte, consultez DescribeMetricRuleTemplateList.

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 Integer 200

Code d'état HTTP.

Remarque Le code d'état 200 indique que l'appel a réussi.
RequestId String 8F3A82AD-DA92-52B0-8EC6-C059D1C3839F

ID de la requête.

Message String The specified resource is not found.

Message d'erreur.

Resource Struct

Détails du modèle d'alerte.

AlertTemplates Array of AlertTemplate

Liste des modèles d'alerte.

AlertTemplate
Category String ecs

Abréviation du nom du service cloud.

Escalations Struct

Seuil et niveau d'alerte.

Critical Struct

Conditions de déclenchement des alertes de niveau Critical.

ComparisonOperator String GreaterThanOrEqualToThreshold

Opérateur de comparaison utilisé pour comparer la valeur de la métrique au seuil. Valeurs valides :

  • GreaterThanOrEqualToThreshold : supérieur ou égal au seuil
  • GreaterThanThreshold : supérieur au seuil
  • LessThanOrEqualToThreshold : inférieur ou égal au seuil
  • LessThanThreshold : inférieur au seuil
  • NotEqualToThreshold : différent du seuil
  • GreaterThanYesterday : supérieur à la valeur de la métrique à la même heure la veille
  • LessThanYesterday : inférieur à la valeur de la métrique à la même heure la veille
  • GreaterThanLastWeek : supérieur à la valeur de la métrique à la même heure la semaine précédente
  • LessThanLastWeek : inférieur à la valeur de la métrique à la même heure la semaine précédente
  • GreaterThanLastPeriod : supérieur à la valeur de la métrique lors du dernier cycle de surveillance
  • LessThanLastPeriod : inférieur à la valeur de la métrique lors du dernier cycle de surveillance
Statistics String Average

Méthode statistique pour les alertes de niveau Critical.

La valeur du paramètre Statistics varie selon le service cloud. Pour plus d'informations, consultez Annexe 1 : Métriques.

Threshold String 90

Seuil pour les alertes de niveau Critical.

Times Integer 5

Nombre consécutif de fois où la valeur de la métrique respecte la condition d'alerte avant le déclenchement d'une alerte de niveau Critical.

Info Struct

Conditions de déclenchement des alertes de niveau Info.

ComparisonOperator String GreaterThanOrEqualToThreshold

Opérateur de comparaison utilisé pour comparer la valeur de la métrique au seuil. Valeurs valides :

  • GreaterThanOrEqualToThreshold : supérieur ou égal au seuil
  • GreaterThanThreshold : supérieur au seuil
  • LessThanOrEqualToThreshold : inférieur ou égal au seuil
  • LessThanThreshold : inférieur au seuil
  • NotEqualToThreshold : différent du seuil
  • GreaterThanYesterday : supérieur à la valeur de la métrique à la même heure la veille
  • LessThanYesterday : inférieur à la valeur de la métrique à la même heure la veille
  • GreaterThanLastWeek : supérieur à la valeur de la métrique à la même heure la semaine précédente
  • LessThanLastWeek : inférieur à la valeur de la métrique à la même heure la semaine précédente
  • GreaterThanLastPeriod : supérieur à la valeur de la métrique lors du dernier cycle de surveillance
  • LessThanLastPeriod : inférieur à la valeur de la métrique lors du dernier cycle de surveillance
Statistics String Average

Méthode statistique pour les alertes de niveau Info.

La valeur du paramètre Statistics varie selon le service cloud. Pour plus d'informations, consultez Annexe 1 : Métriques.

Threshold String 90

Seuil pour les alertes de niveau Info.

Times Integer 3

Nombre consécutif de fois où la valeur de la métrique respecte la condition d'alerte avant le déclenchement d'une alerte de niveau Info.

Warn Struct

Conditions de déclenchement des alertes de niveau Warn.

ComparisonOperator String GreaterThanOrEqualToThreshold

Opérateur de comparaison utilisé pour comparer la valeur de la métrique au seuil. Valeurs valides :

  • GreaterThanOrEqualToThreshold : supérieur ou égal au seuil
  • GreaterThanThreshold : supérieur au seuil
  • LessThanOrEqualToThreshold : inférieur ou égal au seuil
  • LessThanThreshold : inférieur au seuil
  • NotEqualToThreshold : différent du seuil
  • GreaterThanYesterday : supérieur à la valeur de la métrique à la même heure la veille
  • LessThanYesterday : inférieur à la valeur de la métrique à la même heure la veille
  • GreaterThanLastWeek : supérieur à la valeur de la métrique à la même heure la semaine précédente
  • LessThanLastWeek : inférieur à la valeur de la métrique à la même heure la semaine précédente
  • GreaterThanLastPeriod : supérieur à la valeur de la métrique lors du dernier cycle de surveillance
  • LessThanLastPeriod : inférieur à la valeur de la métrique lors du dernier cycle de surveillance
Statistics String Average

Méthode statistique pour les alertes de niveau Warn.

La valeur du paramètre Statistics varie selon le service cloud. Pour plus d'informations, consultez Annexe 1 : Métriques.

Threshold String 90

Seuil pour les alertes de niveau Warn.

Times Integer 3

Nombre consécutif de fois où la valeur de la métrique respecte la condition d'alerte avant le déclenchement d'une alerte de niveau Warn.

MetricName String cpu_total

Nom de la métrique.

Namespace String acs_ecs_dashboard

Namespace du service cloud.

NoDataPolicy String KEEP_LAST_STATE

Méthode de traitement des alertes en l'absence de données de surveillance. Valeurs valides :

  • KEEP_LAST_STATE (valeur par défaut) : aucune opération n'est effectuée.
  • INSUFFICIENT_DATA : une alerte dont le contenu est « Insufficient data » est déclenchée.
  • OK : la règle d'alerte ne comporte aucune alerte active.
RuleName String ECS_Rule

Nom de la règle d'alerte.

Selector String {"disk":"/"}

Dimension de l'alerte. Il s'agit d'un champ étendu.

Webhook String https://www.aliyun.com

URL de rappel à laquelle une requête est envoyée lorsqu'une alerte est déclenchée.

Description String ECS alert template

Description du modèle d'alerte.

Name String ECS_Template1

Nom du modèle d'alerte.

RestVersion String 1

Version du modèle d'alerte.

TemplateId String 70****

ID du modèle d'alerte.

Success Boolean true

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

  • true : l'appel a réussi.
  • false : l'appel a échoué.

Exemples

Exemples de requêtes

http(s)://[Endpoint]/?Action=DescribeMetricRuleTemplateAttribute
&TemplateId=70****
&<Common request parameters>

Exemples de réponses réussies

Format XML

<DescribeMetricRuleTemplateAttributeResponse>
	  <RequestId>8F3A82AD-DA92-52B0-8EC6-C059D1C3839F</RequestId>
	  <Resource>
		    <AlertTemplates>
			      <AlertTemplate>
				        <MetricName>cpu_total</MetricName>
				        <Category>ecs</Category>
				        <Escalations>
					          <Critical>
						            <ComparisonOperator>GreaterThanOrEqualToThreshold</ComparisonOperator>
						            <Times>5</Times>
						            <Statistics>Average</Statistics>
						            <Threshold>90</Threshold>
					          </Critical>
					          <Info></Info>
					          <Warn></Warn>
				        </Escalations>
				        <CompositeExpression></CompositeExpression>
				        <Webhook></Webhook>
				        <Namespace>acs_ecs_dashboard</Namespace>
				        <RuleName>ECS_Rule</RuleName>
				        <Selector></Selector>
			      </AlertTemplate>
		    </AlertTemplates>
		    <Description></Description>
		    <RestVersion>1</RestVersion>
		    <TemplateId>70****</TemplateId>
		    <Name>ECS_Template1</Name>
	  </Resource>
	  <Code>200</Code>
	  <Success>true</Success>
</DescribeMetricRuleTemplateAttributeResponse>

Format JSON

{
    "RequestId": "8F3A82AD-DA92-52B0-8EC6-C059D1C3839F",
    "Resource": {
        "HostAvailabilityTemplates": [],
        "AlertTemplates": {
            "AlertTemplate": [
                {
                    "MetricName": "cpu_total",
                    "Category": "ecs",
                    "Escalations": {
                        "Critical": {
                            "ComparisonOperator": "GreaterThanOrEqualToThreshold",
                            "Times": 5,
                            "Statistics": "Average",
                            "Threshold": "90"
                        },
                        "Info": {},
                        "Warn": {}
                    },
                    "CompositeExpression": {},
                    "Webhook": "",
                    "Namespace": "acs_ecs_dashboard",
                    "RuleName": "ECS_Rule",
                    "Selector": {}
                }
            ]
        },
        "Description": "",
        "SystemEventTemplates": [],
        "RestVersion": 1,
        "ProcessMonitorTemplates": [],
        "TemplateId": "70****",
        "Name": "ECS_Template1"
    },
    "Code": 200,
    "Success": true
}

Codes d'erreur

HttpCode

Code d'erreur

Message d'erreur

Description

404

ResourceNotFound

The specified resource is not found.

Le message d'erreur renvoyé car la ressource spécifiée est introuvable.

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