Memodifikasi templat peringatan.
Deskripsi operasi
Topik ini memberikan contoh cara memodifikasi templat peringatan yang versinya adalah 1 dan ID-nya adalah 123456. Tingkat peringatan diubah menjadi Critical. Metode statistik diubah menjadi Average. Komparator ambang batas peringatan diubah menjadi GreaterThanOrEqualToThreshold. Ambang batas peringatan diubah menjadi 90. Jumlah percobaan ulang peringatan diubah menjadi 3. Respons menunjukkan bahwa templat peringatan telah dimodifikasi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:ModifyMetricRuleTemplate |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| TemplateId |
integer |
Yes |
ID templat peringatan. Untuk informasi tentang cara memperoleh ID templat peringatan, lihat DescribeMetricRuleTemplateList. |
123456 |
| Name |
string |
No |
Nama templat peringatan. Untuk informasi tentang cara memperoleh nama templat peringatan, lihat DescribeMetricRuleTemplateList. |
Template_123 |
| Description |
string |
No |
Deskripsi templat peringatan. |
ECS_template1 |
| RestVersion |
integer |
Yes |
Versi templat peringatan. Versi berubah seiring dengan jumlah modifikasi templat peringatan. Untuk informasi tentang cara memperoleh versi templat peringatan, lihat DescribeMetricRuleTemplateList. |
1 |
| AlertTemplates |
array<object> |
No |
Detail templat peringatan. |
|
|
object |
No |
Versi templat peringatan. Versi berubah seiring dengan jumlah modifikasi templat peringatan. Untuk informasi tentang cara memperoleh versi templat peringatan, lihat DescribeMetricRuleTemplateList. |
||
| Escalations.Info.Threshold |
string |
No |
Ambang batas untuk peringatan tingkat Info. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
20 |
| MetricName |
string |
No |
Nama metrik. Nilai valid N: 1 hingga 200. Untuk informasi tentang cara memperoleh metrik, lihat DescribeMetricMetaList atau Lampiran 1: Metrik. |
cpu_total |
| Webhook |
string |
No |
URL callback. Nilai valid N: 1 hingga 200. URL callback harus dapat diakses melalui Internet. CloudMonitor mengirimkan notifikasi peringatan ke URL callback yang ditentukan dengan mengirimkan permintaan HTTP POST. Hanya protokol HTTP yang didukung. |
http://www.aliyun.com |
| Escalations.Warn.Threshold |
string |
No |
Ambang batas untuk peringatan tingkat Warn. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
30 |
| Namespace |
string |
No |
Namespace layanan cloud. Nilai valid N: 1 hingga 200. Untuk informasi tentang cara memperoleh namespace layanan cloud, lihat DescribeMetricMetaList atau Lampiran 1: Metrik. |
acs_ecs_dashboard |
| Period |
integer |
No |
Periode statistik data pemantauan. Nilai valid N: 1 hingga 200. Catatan
Jika nilai ditetapkan ke 300 detik, data pemantauan dikumpulkan setiap 300 detik. Jika data pemantauan dilaporkan setiap 1 menit, sistem peringatan menghitung nilai rata-rata, maksimum, dan minimum dari data pemantauan selama 5 menit dan memeriksa apakah nilai agregat melebihi ambang batas. Untuk mencegah peringatan yang tidak terduga, kami menyarankan Anda menetapkan parameter ini bersama dengan parameter lain. |
60 |
| RuleName |
string |
No |
Nama aturan peringatan. Nilai valid N: 1 hingga 200. |
Rule_123 |
| Escalations.Critical.Times |
integer |
No |
Jumlah berturut-turut nilai metrik memenuhi kondisi peringatan sebelum peringatan tingkat Critical dipicu. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
2 |
| Selector |
string |
No |
Dimensi peringatan. Ini adalah field yang diperluas. Nilai valid N: 1 hingga 200. Misalnya, sebuah templat peringatan diterapkan ke grup aplikasi, parameter ini ditetapkan ke Catatan
Untuk informasi selengkapnya tentang nilai field yang diperluas, lihat DescribeMetricRuleTemplateAttribute. |
{"disk":"/"} |
| Escalations.Info.Statistics |
string |
No |
Metode statistik untuk peringatan tingkat Info. Nilai valid N: 1 hingga 200. Nilai parameter ini ditentukan oleh kolom Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
Average |
| Escalations.Warn.Times |
integer |
No |
Jumlah berturut-turut nilai metrik memenuhi kondisi peringatan sebelum peringatan tingkat Warn dipicu. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
1 |
| Escalations.Info.ComparisonOperator |
string |
No |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas untuk peringatan tingkat Info. Nilai valid:
Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
GreaterThanOrEqualToThreshold |
| Category |
string |
No |
Singkatan nama layanan cloud. Nilai valid N: 1 hingga 200. Untuk informasi selengkapnya tentang cara memperoleh singkatan nama layanan cloud, lihat |
ecs |
| Escalations.Critical.Threshold |
string |
No |
Ambang batas untuk peringatan tingkat Critical. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
30 |
| Escalations.Critical.Statistics |
string |
No |
Metode statistik untuk peringatan tingkat Critical. Nilai valid N: 1 hingga 200. Nilai parameter ini ditentukan oleh kolom Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
Average |
| Escalations.Critical.ComparisonOperator |
string |
No |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas untuk peringatan tingkat Critical. Nilai valid:
Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
GreaterThanOrEqualToThreshold |
| Escalations.Warn.ComparisonOperator |
string |
No |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas untuk peringatan tingkat Warn. Nilai valid:
Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
GreaterThanOrEqualToThreshold |
| Escalations.Info.Times |
integer |
No |
Jumlah berturut-turut nilai metrik memenuhi kondisi peringatan sebelum peringatan tingkat Info dipicu. Nilai valid N: 1 hingga 200. Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
1 |
| Escalations.Warn.Statistics |
string |
No |
Metode statistik untuk peringatan tingkat Warn. Nilai valid N: 1 hingga 200. Nilai parameter ini ditentukan oleh kolom Catatan
Anda harus memilih setidaknya salah satu dari tingkat peringatan Critical, Warn, dan Info dan menentukan parameter Statistics, ComparisonOperator, Threshold, dan Times untuk tingkat peringatan yang dipilih. |
Average |
Untuk informasi selengkapnya tentang parameter permintaan umum, lihat Parameter umum.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
integer |
Kode status HTTP. Catatan
Kode status 200 menunjukkan bahwa permintaan berhasil. |
200 |
| Message |
string |
Pesan kesalahan. |
The Request is not authorization. |
| RequestId |
string |
ID permintaan. |
9E07117F-F6AE-4F1C-81E8-36FBB4892235 |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"Code": 200,
"Message": "The Request is not authorization.",
"RequestId": "9E07117F-F6AE-4F1C-81E8-36FBB4892235",
"Success": true
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidQueryParameter | %s | |
| 400 | %s | %s | |
| 401 | AccessDeniedException | You donot have sufficient access to perform this action. | |
| 412 | %s | %s | |
| 500 | InternalFailure | %s | |
| 402 | LimitExceeded | The quota for this customer had been reached. | |
| 403 | InvalidClientTokenId | The X.509 certificate or cms access key ID provided does not exist in our records. | |
| 206 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s | |
| 429 | Throttli∂ngException | The request was denied due to request throttling. | |
| 409 | %s | %s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.