Tüm Ürünler
Search
Belge Merkezi

:DescribeMetricRuleTemplateAttribute

Son Güncelleme:Oct 03, 2026

Bir uyarı şablonunun ayrıntılarını sorgular.

Bu konuda, kimliği 70**** olan bir uyarı şablonunun ayrıntılarının nasıl sorgulanacağına ilişkin bir örnek sunulmaktadır.

Hata Ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlem örnek kodlarını dinamik olarak oluşturur.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Evet

DescribeMetricRuleTemplateAttribute

Gerçekleştirmek istediğiniz işlem. Değeri DescribeMetricRuleTemplateAttribute olarak ayarlayın.

Name

String

Hayır

ECS_Template1

Uyarı şablonunun adı. Name ve TemplateId parametrelerinden en az birini belirtmeniz gerekir.

Uyarı şablonlarının adlarını nasıl sorgulayacağınız hakkında daha fazla bilgi için bkz. DescribeMetricRuleTemplateList.

TemplateId

String

Hayır

70****

Uyarı şablonunun kimliği. Name ve TemplateId parametrelerinden en az birini belirtmeniz gerekir.

Uyarı şablonlarının kimliklerini nasıl sorgulayacağınız hakkında daha fazla bilgi için bkz. DescribeMetricRuleTemplateList.

Ortak istek parametreleri hakkında daha fazla bilgi için bkz. Ortak parametreler.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
Code Integer 200

HTTP durum kodu.

Not 200 durum kodu, çağrının başarılı olduğunu gösterir.
RequestId String 8F3A82AD-DA92-52B0-8EC6-C059D1C3839F

İsteğin kimliği.

Message String The specified resource is not found.

Hata iletisi.

Resource Struct

Uyarı şablonunun ayrıntıları.

AlertTemplates Array of AlertTemplate

Uyarı şablonlarının listesi.

AlertTemplate
Category String ecs

Cloud hizmetinin adının kısaltması.

Escalations Struct

Eşik ve uyarı düzeyi.

Critical Struct

Critical düzeyindeki uyarıları tetikleme koşulları.

ComparisonOperator String GreaterThanOrEqualToThreshold

Ölçüm değerini eşikle karşılaştırmak için kullanılan karşılaştırma işleci. Geçerli değerler:

  • GreaterThanOrEqualToThreshold: Eşiğe eşit veya büyük
  • GreaterThanThreshold: Eşik değerinden büyük
  • LessThanOrEqualToThreshold: Eşiğe eşit veya küçük
  • LessThanThreshold: Eşik değerinden küçük
  • NotEqualToThreshold: Eşik değerine eşit değil
  • GreaterThanYesterday: Dün aynı saatteki ölçüm değerinden büyük
  • LessThanYesterday: Dün aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden büyük
  • LessThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden büyük
  • LessThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden küçük
Statistics String Average

Critical düzeyindeki uyarılar için istatistiksel yöntem.

Statistics parametresinin değeri cloud hizmetine göre değişir. Daha fazla bilgi için bkz. Ek 1: Ölçümler.

Threshold String 90

Critical düzeyindeki uyarılar için eşik değeri.

Times Integer 5

Critical düzeyinde bir uyarı tetiklenmeden önce ölçüm değerinin uyarı koşulunu art arda karşıladığı tekrar sayısı.

Info Struct

Info düzeyindeki uyarıları tetikleme koşulları.

ComparisonOperator String GreaterThanOrEqualToThreshold

Ölçüm değerini eşikle karşılaştırmak için kullanılan karşılaştırma işleci. Geçerli değerler:

  • GreaterThanOrEqualToThreshold: Eşiğe eşit veya büyük
  • GreaterThanThreshold: Eşik değerinden büyük
  • LessThanOrEqualToThreshold: Eşiğe eşit veya küçük
  • LessThanThreshold: Eşik değerinden küçük
  • NotEqualToThreshold: Eşik değerine eşit değil
  • GreaterThanYesterday: Dün aynı saatteki ölçüm değerinden büyük
  • LessThanYesterday: Dün aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden büyük
  • LessThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden büyük
  • LessThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden küçük
Statistics String Average

Info düzeyindeki uyarılar için istatistiksel yöntem.

Statistics parametresinin değeri cloud hizmetine göre değişir. Daha fazla bilgi için bkz. Ek 1: Ölçümler.

Threshold String 90

Info düzeyindeki uyarılar için eşik değeri.

Times Integer 3

Info düzeyinde bir uyarı tetiklenmeden önce ölçüm değerinin uyarı koşulunu art arda karşıladığı tekrar sayısı.

Warn Struct

Warn düzeyindeki uyarıları tetikleme koşulları.

ComparisonOperator String GreaterThanOrEqualToThreshold

Ölçüm değerini eşikle karşılaştırmak için kullanılan karşılaştırma işleci. Geçerli değerler:

  • GreaterThanOrEqualToThreshold: Eşiğe eşit veya büyük
  • GreaterThanThreshold: Eşik değerinden büyük
  • LessThanOrEqualToThreshold: Eşiğe eşit veya küçük
  • LessThanThreshold: Eşik değerinden küçük
  • NotEqualToThreshold: Eşik değerine eşit değil
  • GreaterThanYesterday: Dün aynı saatteki ölçüm değerinden büyük
  • LessThanYesterday: Dün aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden büyük
  • LessThanLastWeek: Geçen hafta aynı saatteki ölçüm değerinden küçük
  • GreaterThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden büyük
  • LessThanLastPeriod: Son izleme döngüsündeki ölçüm değerinden küçük
Statistics String Average

Warn düzeyindeki uyarılar için istatistiksel yöntem.

Statistics parametresinin değeri cloud hizmetine göre değişir. Daha fazla bilgi için bkz. Ek 1: Ölçümler.

Threshold String 90

Warn düzeyindeki uyarılar için eşik değeri.

Times Integer 3

Warn düzeyinde bir uyarı tetiklenmeden önce ölçüm değerinin uyarı koşulunu art arda karşıladığı tekrar sayısı.

MetricName String cpu_total

Ölçümün adı.

Namespace String acs_ecs_dashboard

Cloud hizmetinin ad alanı.

NoDataPolicy String KEEP_LAST_STATE

İzleme verisi bulunamadığında uyarıların işlenme yöntemi. Geçerli değerler:

  • KEEP_LAST_STATE (varsayılan değer): Herhangi bir işlem gerçekleştirilmez.
  • INSUFFICIENT_DATA: İçeriği "Insufficient data" olan bir uyarı tetiklenir.
  • OK: Uyarı kuralında etkin uyarı yoktur.
RuleName String ECS_Rule

Uyarı kuralının adı.

Selector String {"disk":"/"}

Uyarının boyutu. Bu, genişletilmiş bir alandır.

Webhook String https://www.aliyun.com

Bir uyarı tetiklendiğinde isteğin gönderileceği geri arama URL'si.

Description String ECS alert template

Uyarı şablonunun açıklaması.

Name String ECS_Template1

Uyarı şablonunun adı.

RestVersion String 1

Uyarı şablonunun sürümü.

TemplateId String 70****

Uyarı şablonunun kimliği.

Success Boolean true

Çağrının başarılı olup olmadığını gösterir. Geçerli değerler:

  • true: Çağrı başarılı.
  • false: Çağrı başarısız.

Örnekler

Örnek istekler

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

Örnek başarılı yanıt

XML biçimi

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

JSON biçimi

{
    "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
}

Hata kodları

Http Kodu

Hata kodu

Hata iletisi

Açıklama

404

ResourceNotFound

The specified resource is not found.

Belirtilen kaynak bulunamadığı için döndürülen hata iletisi.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.