Menambahkan atau mengubah saluran dorong untuk aturan peringatan tertentu dengan memanggil operasi PutMetricRuleTargets.
Deskripsi operasi
Catatan penggunaan
Topik ini menyediakan contoh cara mengaitkan Sumber daya acs:mns:ap-southeast-1:120886317861****:/queues/test/Paket dengan aturan peringatan ae06917_75a8c43178ab66****. ID target Pemicu peringatan adalah 1. Tanggapan menunjukkan bahwa Sumber daya telah dikaitkan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:PutMetricRuleTargets |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RuleId |
string |
Yes |
ID aturan peringatan. Untuk informasi tentang cara mendapatkan ID aturan peringatan, lihat DescribeMetricRuleList. |
ae06917_75a8c43178ab66**** |
| Targets |
array<object> |
Yes |
Tidak ada. |
|
|
object |
No |
Tidak ada. |
||
| Id |
string |
Yes |
ID target Pemicu peringatan. Untuk informasi tentang cara mendapatkan ID target Pemicu peringatan, lihat DescribeMetricRuleTargets. |
1 |
| Arn |
string |
Yes |
Nama Sumber Daya Alibaba Cloud (ARN) Sumber daya. Antrian Pesan (sebelumnya MNS), skalabilitas elastis (ESS), Layanan Log Sederhana (SLS), dan Function Compute (FC) didukung. Bagian berikut menjelaskan deskripsi metrik parameter Nama Sumber Daya Alibaba Cloud untuk Antrian Pesan (sebelumnya MNS):
Nama Sumber Daya Alibaba Cloud untuk skalabilitas elastis: acs:ess:{regionId}:{userId}:scalingGroupId/{ID kelompok penskalaan}:scalingRuleId/{ID aturan penskalaan} Nama Sumber Daya Alibaba Cloud untuk Layanan Log Sederhana: acs:log:{regionId}:{userId}:Proyek/{Nama Proyek}/logstore/{Nama penyimpanan log} Nama Sumber Daya Alibaba Cloud untuk Function Compute: acs:fc:{regionId}:{userId}:layanan/{Nama layanan}/functions/{Nama fungsi}. |
acs:mns:cn-hangzhou:120886317861****:/queues/test/message |
| Level |
string |
No |
Tingkat peringatan. Nilai valid:
|
["INFO", "WARN", "CRITICAL"] |
| JsonParams |
string |
No |
Parameter callback peringatan dalam format JSON. |
{"customField1":"value1","customField2":"$.name"} |
Untuk informasi lebih lanjut tentang parameter permintaan umum, lihat Parameter umum.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tidak ada. |
||
| Code |
string |
Kode status HTTP. Catatan
Nilai 200 menunjukkan keberhasilan. |
200 |
| Message |
string |
Paket error. |
The request processing has failed due to some unknown error. |
| RequestId |
string |
ID permintaan. |
6A569B0D-9055-58AF-9E82-BAEAF95C0FD5 |
| Success |
boolean |
Apakah operasi berhasil. Nilai valid:
|
true |
| FailData |
object |
Daftar kegagalan. |
|
| Targets |
object |
||
| Target |
array<object> |
The information about the resources for which alerts are triggered. |
|
|
object |
None. |
||
| Id |
string |
The ID of the resource for which alerts are triggered. |
1 |
| Arn |
string |
The ARN of the resource. Format:
|
acs:mns:cn-hangzhou:111:/queues/test/message |
| Level |
string |
The alert level. Valid values:
|
["INFO", "WARN", "CRITICAL"] |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "The request processing has failed due to some unknown error.",
"RequestId": "6A569B0D-9055-58AF-9E82-BAEAF95C0FD5",
"Success": true,
"FailData": {
"Targets": {
"Target": [
{
"Id": "1",
"Arn": "acs:mns:cn-hangzhou:111:/queues/test/message",
"Level": "[\"INFO\", \"WARN\", \"CRITICAL\"]"
}
]
}
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 200 | %s | %s | |
| 201 | %s | %s | |
| 400 | %s | %s | |
| 401 | %s | %s | |
| 500 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | %s | %s | |
| 404 | %s | %s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.