Tüm Ürünler
Search
Belge Merkezi

:ApplyMetricRuleTemplate

Son Güncelleme:Oct 03, 2026

Bir uyarı şablonunu bir uygulama grubuna uygulayarak uyarı kuralı oluşturur.

Bu örnekte, 700**** uyarı şablonu 123456 uygulama grubuna uygulanır. Oluşturulan uyarı kuralının kimliği applyTemplate8ab74c6b-9f27-47ab-8841-de01dc08****, adı ise test123 olur.

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

Parameter Type Required Example Description
Action String Yes ApplyMetricRuleTemplate

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

GroupId Long Yes 123456

Uyarı şablonunun uygulanacağı uygulama grubunun kimliği.

Bir uygulama grubunun kimliğini sorgulama hakkında daha fazla bilgi için bkz. DescribeMonitorGroups.

TemplateIds String Yes 700****

Uyarı şablonunun kimliği.

Uyarı şablonlarının kimliklerini sorgulama hakkında daha fazla bilgi için bkz. DescribeMetricRuleTemplateList.

SilenceTime Long No 86400

Bir uyarı için bildirimlerin tekrar gönderilmediği sessiz kalma süresi. Birim: saniye. Varsayılan değer: 86400.

Not Ölçüm değeri uyarı eşiğini birkaç kez aşsa bile her sessiz kalma döneminde yalnızca bir uyarı bildirimi gönderilir.
EnableStartTime Long No 00

Uyarı kuralının etkili olduğu zaman aralığının başlangıcı. Geçerli değerler: 00 ila 23. 00 değeri 00:00'ı, 23 değeri ise 23:00'ı ifade eder.

EnableEndTime Long No 23

Uyarı kuralının etkili olduğu zaman aralığının bitişi. Geçerli değerler: 00 ila 23. 00 değeri 00:59'u, 23 değeri ise 23:59'u ifade eder.

NotifyLevel Long No 4

Uyarı bildirim yöntemi. Geçerli değerler:

Değeri 4 olarak ayarlayın. 4 değeri, uyarı bildirimlerinin TradeManager ve DingTalk sohbet botları kullanılarak gönderildiğini gösterir.

ApplyMode String No GROUP_INSTANCE_FIRST

Uyarı şablonunun uygulanma modu. Geçerli değerler:

  • GROUP_INSTANCE_FIRST: Uygulama grubundaki ölçümler önceliklidir. Uyarı şablonunda belirtilen bir ölçüm uygulama grubunda yoksa sistem, bu ölçüm için uyarı şablonuna dayalı bir uyarı kuralı oluşturmaz.
  • ALARM_TEMPLATE_FIRST: Uyarı şablonunda belirtilen ölçümler önceliklidir. Uyarı şablonunda belirtilen bir ölçüm uygulama grubunda yoksa sistem, bu ölçüm için yine de uyarı şablonuna dayalı bir uyarı kuralı oluşturur.
Webhook String No https://www.aliyun.com

Uyarı kuralına göre bir uyarı tetiklendiğinde POST isteğinin gönderileceği geri arama URL'si.

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

Yanıt parametreleri

Parameter Type Example Description
Code Integer 200

Yanıt kodu.

Not HTTP durum kodu 200, çağrının başarılı olduğunu gösterir.
RequestId String 3F897F3C-020A-4993-95B4-63ABB84F83E6

İsteğin 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.
Resource Struct

Uyarı kuralından etkilenen kaynaklar.

AlertResults Array

Oluşturulan uyarı kuralının ayrıntıları.

Code String 200

Yanıt kodu.

Not HTTP durum kodu 200, çağrının başarılı olduğunu gösterir.
Message String alert rule is creating, please wait a few minutes.

Dönüş bilgisi.

RuleId String applyTemplate8ab74c6b-9f27-47ab-8841-de01dc08****

Uyarı kuralının kimliği.

RuleName String test123

Uyarı kuralının adı.

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.
GroupId Long 123456

Uyarı şablonunun uygulanacağı uygulama grubunun kimliği.

Message String The specified resource is not found.

Döndürülen hata mesajı.

Örnekler

Örnek istekler

http(s)://[Endpoint]/?Action=ApplyMetricRuleTemplate
&GroupId=123456
&TemplateIds=700****
&<Common request parameters>

Örnek başarılı yanıtlar

XML formatı

<ApplyMetricRuleTemplateResponse>
	  <RequestId>37D4037E-827E-4E66-87DF-F56A22F2884D</RequestId>
	  <Resource>
		    <GroupId>123456</GroupId>
		    <AlertResults>
			      <Message>alert rule is creating, please wait a few minutes.</Message>
			      <RuleId>applyTemplate8ab74c6b-9f27-47ab-8841-de01dc08****</RuleId>
			      <Code>202</Code>
			      <RuleName>test123</RuleName>
			      <Success>true</Success>
		    </AlertResults>
	  </Resource>
	  <Code>200</Code>
	  <Success>true</Success>
</ApplyMetricRuleTemplateResponse>

JSON formatı

{
	"RequestId": "37D4037E-827E-4E66-87DF-F56A22F2884D",
	"Resource": {
		"GroupId": "123456",
		"AlertResults": [
			{
				"Message": "alert rule is creating, please wait a few minutes.",
				"RuleId": "applyTemplate8ab74c6b-9f27-47ab-8841-de01dc08****",
				"Code": 202,
				"RuleName": "test123",
				"Success": true
			}
		]
	},
	"Code": 200,
	"Success": true
}

Hata kodları

HTTP status code

Error code

Error message

Description

404

ResourceNotFound

The specified resource is not found.

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

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