All Products
Search
Document Center

:DescribeMetricRuleTemplateAttribute

Last Updated:May 27, 2026

Mengkueri detail templat alert.

Topik ini memberikan contoh cara mengkueri detail templat alert dengan ID 70****.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi untuk berbagai SDK.

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Yes DescribeMetricRuleTemplateAttribute

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeMetricRuleTemplateAttribute.

Name String No ECS_Template1

Nama templat alert. Anda harus menentukan setidaknya salah satu parameter Name atau TemplateId.

Untuk informasi lebih lanjut tentang cara mengkueri nama templat alert, lihat DescribeMetricRuleTemplateList.

TemplateId String No 70****

ID templat alert. Anda harus menentukan setidaknya salah satu parameter Name atau TemplateId.

Untuk informasi lebih lanjut tentang cara mengkueri ID templat alert, lihat DescribeMetricRuleTemplateList.

Untuk informasi lebih lanjut tentang parameter permintaan umum, lihat Parameter umum.

Parameter respons

Parameter Type Contoh Deskripsi
Code Integer 200

Kode status HTTP.

Catatan Kode status 200 menunjukkan bahwa pemanggilan berhasil.
RequestId String 8F3A82AD-DA92-52B0-8EC6-C059D1C3839F

ID permintaan.

Message String The specified resource is not found.

Pesan kesalahan.

Resource Struct

Detail templat alert.

AlertTemplates Array of AlertTemplate

Daftar templat alert.

AlertTemplate
Category String ecs

Singkatan nama layanan cloud.

Escalations Struct

Ambang batas dan tingkat alert.

Critical Struct

Kondisi untuk memicu alert tingkat Critical.

ComparisonOperator String GreaterThanOrEqualToThreshold

Operator perbandingan yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang valid:

  • GreaterThanOrEqualToThreshold: lebih besar dari atau sama dengan ambang batas
  • GreaterThanThreshold: lebih besar dari ambang batas
  • LessThanOrEqualToThreshold: kurang dari atau sama dengan ambang batas
  • LessThanThreshold: kurang dari ambang batas
  • NotEqualToThreshold: tidak sama dengan ambang batas
  • GreaterThanYesterday: lebih besar dari nilai metrik pada waktu yang sama kemarin
  • LessThanYesterday: kurang dari nilai metrik pada waktu yang sama kemarin
  • GreaterThanLastWeek: lebih besar dari nilai metrik pada waktu yang sama minggu lalu
  • LessThanLastWeek: kurang dari nilai metrik pada waktu yang sama minggu lalu
  • GreaterThanLastPeriod: lebih besar dari nilai metrik dalam siklus pemantauan terakhir
  • LessThanLastPeriod: kurang dari nilai metrik dalam siklus pemantauan terakhir
Statistics String Average

Metode statistik untuk alert tingkat Critical.

Nilai parameter Statistics bervariasi tergantung layanan cloud. Untuk informasi lebih lanjut, lihat Lampiran 1: Metrik.

Threshold String 90

Ambang batas untuk alert tingkat Critical.

Times Integer 5

Jumlah kali berturut-turut nilai metrik memenuhi kondisi alert sebelum alert tingkat Critical dipicu.

Info Struct

Kondisi untuk memicu alert tingkat Info.

ComparisonOperator String GreaterThanOrEqualToThreshold

Operator perbandingan yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang valid:

  • GreaterThanOrEqualToThreshold: lebih besar dari atau sama dengan ambang batas
  • GreaterThanThreshold: lebih besar dari ambang batas
  • LessThanOrEqualToThreshold: kurang dari atau sama dengan ambang batas
  • LessThanThreshold: kurang dari ambang batas
  • NotEqualToThreshold: tidak sama dengan ambang batas
  • GreaterThanYesterday: lebih besar dari nilai metrik pada waktu yang sama kemarin
  • LessThanYesterday: kurang dari nilai metrik pada waktu yang sama kemarin
  • GreaterThanLastWeek: lebih besar dari nilai metrik pada waktu yang sama minggu lalu
  • LessThanLastWeek: kurang dari nilai metrik pada waktu yang sama minggu lalu
  • GreaterThanLastPeriod: lebih besar dari nilai metrik dalam siklus pemantauan terakhir
  • LessThanLastPeriod: kurang dari nilai metrik dalam siklus pemantauan terakhir
Statistics String Average

Metode statistik untuk alert tingkat Info.

Nilai parameter Statistics bervariasi tergantung layanan cloud. Untuk informasi lebih lanjut, lihat Lampiran 1: Metrik.

Threshold String 90

Ambang batas untuk alert tingkat Info.

Times Integer 3

Jumlah kali berturut-turut nilai metrik memenuhi kondisi alert sebelum alert tingkat Info dipicu.

Warn Struct

Kondisi untuk memicu alert tingkat Warn.

ComparisonOperator String GreaterThanOrEqualToThreshold

Operator perbandingan yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang valid:

  • GreaterThanOrEqualToThreshold: lebih besar dari atau sama dengan ambang batas
  • GreaterThanThreshold: lebih besar dari ambang batas
  • LessThanOrEqualToThreshold: kurang dari atau sama dengan ambang batas
  • LessThanThreshold: kurang dari ambang batas
  • NotEqualToThreshold: tidak sama dengan ambang batas
  • GreaterThanYesterday: lebih besar dari nilai metrik pada waktu yang sama kemarin
  • LessThanYesterday: kurang dari nilai metrik pada waktu yang sama kemarin
  • GreaterThanLastWeek: lebih besar dari nilai metrik pada waktu yang sama minggu lalu
  • LessThanLastWeek: kurang dari nilai metrik pada waktu yang sama minggu lalu
  • GreaterThanLastPeriod: lebih besar dari nilai metrik dalam siklus pemantauan terakhir
  • LessThanLastPeriod: kurang dari nilai metrik dalam siklus pemantauan terakhir
Statistics String Average

Metode statistik untuk alert tingkat Warn.

Nilai parameter Statistics bervariasi tergantung layanan cloud. Untuk informasi lebih lanjut, lihat Lampiran 1: Metrik.

Threshold String 90

Ambang batas untuk alert tingkat Warn.

Times Integer 3

Jumlah kali berturut-turut nilai metrik memenuhi kondisi alert sebelum alert tingkat Warn dipicu.

MetricName String cpu_total

Nama metrik.

Namespace String acs_ecs_dashboard

Namespace layanan cloud.

NoDataPolicy String KEEP_LAST_STATE

Metode penanganan alert saat tidak ditemukan data pemantauan. Nilai yang valid:

  • KEEP_LAST_STATE (nilai default): Tidak ada tindakan yang dilakukan.
  • INSUFFICIENT_DATA: Alert dengan konten "Insufficient data" dipicu.
  • OK: Aturan alert tidak memiliki alert aktif.
RuleName String ECS_Rule

Nama aturan alert.

Selector String {"disk":"/"}

Dimensi alert. Ini merupakan bidang tambahan.

Webhook String https://www.aliyun.com

URL callback tempat permintaan dikirim ketika alert dipicu.

Description String ECS alert template

Deskripsi templat alert.

Name String ECS_Template1

Nama templat alert.

RestVersion String 1

Versi templat alert.

TemplateId String 70****

ID templat alert.

Success Boolean true

Menunjukkan apakah pemanggilan berhasil. Nilai yang valid:

  • true: Pemanggilan berhasil.
  • false: Pemanggilan gagal.

Contoh

Permintaan contoh

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

Respons sukses contoh

XML format

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

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

Kode kesalahan

HttpCode Kode kesalahan Pesan kesalahan Deskripsi
404 ResourceNotFound The specified resource is not found. Pesan kesalahan yang dikembalikan karena resource yang ditentukan tidak ditemukan.

Untuk daftar kode kesalahan, kunjungi API Error Center.