All Products
Search
Document Center

:DescribeAlertHistoryList

Last Updated:May 27, 2026

Mengambil daftar peringatan historis.

Operasi API ini tidak lagi dipelihara. Kami menyarankan Anda menggunakan operasi DescribeAlertLogList.

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 untuk berbagai SDK.

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Ya DescribeAlertHistoryList

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeAlertHistoryList.

RuleId String Tidak applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****

ID aturan peringatan.

Untuk informasi tentang cara menanyakan ID aturan peringatan, lihat DescribeMetricRuleList.

RuleName String Tidak ECS_Rule

Nama aturan peringatan.

Untuk informasi tentang cara menanyakan nama aturan peringatan, lihat DescribeMetricRuleList.

Namespace String Tidak acs_ecs_dashboard

Namespace layanan cloud.

Untuk informasi tentang cara menanyakan namespace layanan cloud, lihat Lampiran 1: Metrics.

MetricName String Tidak cpu_total

Metrik yang digunakan untuk memantau layanan cloud.

Untuk informasi tentang cara menanyakan nama metrik, lihat Lampiran 1: Metrics.

GroupId String Tidak 7671****

ID kelompok aplikasi.

Untuk informasi tentang cara mendapatkan ID kelompok aplikasi, lihat DescribeMonitorGroups.

Status String Tidak 2

Menentukan apakah peringatan dibisukan. Nilai yang valid:

  • 2 (default): Peringatan dibisukan dan tidak dipicu selama periode bisu, meskipun kondisi yang ditentukan dalam aturan peringatan terpenuhi.
  • 0: Peringatan dipicu atau dihapus.
  • 1: Aturan peringatan tidak efektif.
State String Tidak ALARM

Status peringatan. Nilai yang valid:

  • ALARM (default): Peringatan dipicu.
  • OK: Tidak ada peringatan yang dipicu.
Ascending Boolean Tidak true

Urutan peringatan. Nilai yang valid:

  • true (default): urutan kronologis terbalik
  • false: urutan kronologis
StartTime String Tidak 1640237400000

Timestamp awal log peringatan yang akan dikueri.

Unit: milidetik.

EndTime String Tidak 1640608200000

Timestamp akhir dari log alert yang akan diquery.

Satuan: milidetik.

PageSize Integer Tidak 10

Jumlah entri yang dikembalikan pada setiap halaman.

Nilai default: 10.

Page Integer Tidak 1

Nomor halaman yang dikembalikan.

Nilai default: 1.

Untuk informasi selengkapnya mengenai parameter permintaan umum, lihat Parameter umum.

Parameter respons

Parameter Type Contoh Deskripsi
Code String 200

Kode status HTTP.

Catatan Kode status 200 menunjukkan bahwa permintaan berhasil.
Message String The Request is not authorization.

Pesan yang dikembalikan.

RequestId String C3C69FBE-2262-541F-A409-C52F380BAE63

ID permintaan.

Total String 2

Total jumlah entri yang dikembalikan.

Success Boolean true

Menunjukkan apakah permintaan berhasil. Nilai yang valid:

  • true
  • false
AlarmHistoryList Array of AlarmHistory

Detail peringatan historis.

AlarmHistory
Status Integer 2

Menunjukkan apakah peringatan dibisukan. Nilai yang valid:

  • 2 (default): Peringatan dibisukan dan tidak dipicu selama periode bisu, meskipun kondisi yang ditentukan dalam aturan peringatan terpenuhi.
  • 0: Peringatan dipicu atau dihapus.
  • 1: Aturan peringatan tidak efektif.
MetricName String cpu_total

Nama metrik.

EvaluationCount Integer 3

Jumlah berturut-turut kali nilai metrik memenuhi kondisi peringatan sebelum peringatan dipicu.

State String ALARM

Status peringatan. Nilai yang valid:

  • ALARM: Peringatan dipicu.
  • OK: Tidak ada peringatan yang dipicu.
Namespace String acs_ecs_dashboard

Namespace layanan cloud.

Webhooks String https://www.aliyun.com

URL panggilan balik.

RuleName String ECS_Rule

Nama aturan peringatan.

RuleId String applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****

ID aturan peringatan.

LastTime Long 360133

Durasi peringatan. Unit: milidetik.

Value String 10.58

Ambang batas nilai metrik untuk memicu atau menghapus peringatan.

Expression String $Average>=10

Ekspresi yang digunakan untuk memicu peringatan.

GroupId String 7671****

ID kelompok aplikasi.

AlertTime Long 1640586600000

Timestamp saat peringatan dipicu. Unit: milidetik.

InstanceName String i-bp1cqhiw1za2****

Nama instans yang dipantau.

Dimensions String {\"instanceId\":\"i-bp1cqhiw1za2****\"}

Sumber daya yang dipantau.

Level String P4

Tingkat keparahan dan metode notifikasi peringatan. Nilai yang valid:

  • P4: Pemberitahuan peringatan dikirim menggunakan email dan chatbot DingTalk.
  • OK: Tidak ada peringatan yang dihasilkan.
Contacts Array of String Alice

Kontak peringatan yang menerima pemberitahuan peringatan.

ContactALIIMs Array of String username@example.com

ID TradeManager dari kontak peringatan.

Catatan Parameter ini hanya berlaku di situs China (aliyun.com).
ContactMails Array of String username@example.com

Alamat email kontak peringatan.

ContactSmses Array of String 13900009999

Nomor ponsel kontak peringatan.

Catatan Parameter ini hanya berlaku di situs China (aliyun.com).
ContactGroups Array of String ECS_Group

Kelompok kontak peringatan.

Contoh

Permintaan contoh

http(s)://[Endpoint]/?Action=DescribeAlertHistoryList
&<Common request parameters>

Respons sukses contoh

XML format

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

<DescribeAlertHistoryListResponse>
	<AlarmHistoryList>
		<AlarmHistory>
			<Status>2</Status>
			<ContactGroups>
				<ContactGroup>ECS_Group</ContactGroup>
			</ContactGroups>
			<RuleId>applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****</RuleId>
			<Dimensions>{\"instanceId\":\"i-bp1cqhiw1za2****\"}</Dimensions>
			<EvaluationCount>3</EvaluationCount>
			<ContactMails></ContactMails>
			<ContactSmses></ContactSmses>
			<Namespace>acs_ecs_dashboard</Namespace>
			<AlertTime>1640586600000</AlertTime>
			<GroupId>7671****</GroupId>
			<InstanceName>i-bp1cqhiw1za2****</InstanceName>
			<MetricName>cpu_total</MetricName>
			<Contacts></Contacts>
			<Expression>$Average>=10</Expression>
			<State>ALARM</State>
			<Value>10.58</Value>
			<Level>P4</Level>
			<PreLevel>P4</PreLevel>
			<LastTime>360133</LastTime>
			<RuleName>ECS_Rule</RuleName>
			<ContactALIIMs></ContactALIIMs>
		</AlarmHistory>
		<AlarmHistory>
			<Status>0</Status>
			<ContactGroups>
				<ContactGroup>ECS_Group</ContactGroup>
			</ContactGroups>
			<RuleId>applyTemplate61dc81b5-d357-4cf6-a9b7-9f83****</RuleId>
			<Dimensions>{\"instanceId\":\"i-bp1cqhiw1za2807s****\"}</Dimensions>
			<EvaluationCount>3</EvaluationCount>
			<ContactMails></ContactMails>
			<ContactSmses></ContactSmses>
			<Namespace>acs_ecs_dashboard</Namespace>
			<AlertTime>1640586540000</AlertTime>
			<GroupId>7671****</GroupId>
			<InstanceName>i-bp1cqhiw1za2807s****</InstanceName>
			<MetricName>cpu_total</MetricName>
			<Contacts></Contacts>
			<Expression>$Average>=10</Expression>
			<State>ALARM</State>
			<Value>10.13</Value>
			<Level>P4</Level>
			<LastTime>300085</LastTime>
			<RuleName>ECS_Rule</RuleName>
			<ContactALIIMs>
				<ContactALIIM>\"username@example.com\"</ContactALIIM>
			</ContactALIIMs>
		</AlarmHistory>
	</AlarmHistoryList>
	<RequestId>C3C69FBE-2262-541F-A409-C52F380BAE63</RequestId>
	<Total>2</Total>
	<Code>200</Code>
	<Success>true</Success>
</DescribeAlertHistoryListResponse>

JSON format

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

{
  "AlarmHistoryList" : {
    "AlarmHistory" : [ {
      "Status" : 2,
      "ContactGroups" : {
        "ContactGroup" : [ "ECS_Group" ]
      },
      "RuleId" : "applyTemplate61dc81b5-d357-4cf6-a9b7-9f83c1d5****",
      "Dimensions" : "{\"instanceId\":\"i-bp1cqhiw1za2****\"}",
      "EvaluationCount" : 3,
      "ContactMails" : {
        "ContactMail" : [ ]
      },
      "ContactSmses" : {
        "ContactSms" : [ ]
      },
      "Namespace" : "acs_ecs_dashboard",
      "AlertTime" : 1640586600000,
      "GroupId" : "7671****",
      "InstanceName" : "i-bp1cqhiw1za2****",
      "MetricName" : "cpu_total",
      "Contacts" : {
        "Contact" : [ ]
      },
      "Expression" : "$Average>=10",
      "State" : "ALARM",
      "Value" : "10.58",
      "Level" : "P4",
      "PreLevel" : "P4",
      "LastTime" : 360133,
      "RuleName" : "ECS_Rule",
      "ContactALIIMs" : {
        "ContactALIIM" : [ ]
      }
    }, {
      "Status" : 0,
      "ContactGroups" : {
        "ContactGroup" : [ "ECS_Group" ]
      },
      "RuleId" : "applyTemplate61dc81b5-d357-4cf6-a9b7-9f83****",
      "Dimensions" : "{\"instanceId\":\"i-bp1cqhiw1za2807s****\"}",
      "EvaluationCount" : 3,
      "ContactMails" : {
        "ContactMail" : [ ]
      },
      "ContactSmses" : {
        "ContactSms" : [ ]
      },
      "Namespace" : "acs_ecs_dashboard",
      "AlertTime" : 1640586540000,
      "GroupId" : "7671****",
      "InstanceName" : "i-bp1cqhiw1za2807s****",
      "MetricName" : "cpu_total",
      "Contacts" : {
        "Contact" : [ ]
      },
      "Expression" : "$Average>=10",
      "State" : "ALARM",
      "Value" : "10.13",
      "Level" : "P4",
      "LastTime" : 300085,
      "RuleName" : "ECS_Rule",
      "ContactALIIMs" : {
        "ContactALIIM" : [ "\"username@example.com\"" ]
      }
    } ]
  },
  "RequestId" : "C3C69FBE-2262-541F-A409-C52F380BAE63",
  "Total" : 2,
  "Code" : "200",
  "Success" : true
}

Kode kesalahan

Untuk daftar kode kesalahan, lihat Kode kesalahan layanan.