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:
|
| State | String | Tidak | ALARM | Status peringatan. Nilai yang valid:
|
| Ascending | Boolean | Tidak | true | Urutan peringatan. Nilai yang valid:
|
| 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:
|
| AlarmHistoryList | Array of AlarmHistory | Detail peringatan historis. |
|
| AlarmHistory | |||
| Status | Integer | 2 | Menunjukkan apakah peringatan dibisukan. Nilai yang valid:
|
| 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:
|
| 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:
|
| 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.