Mengubah tugas yang dipicu event.
Deskripsi operasi
Jika Anda membuat tugas yang dipicu event dengan tipe Pemantauan kustom (MetricType=custom), Anda harus terlebih dahulu melaporkan data deret waktu Pemantauan kustom ke CloudMonitor. Untuk informasi selengkapnya, lihat Tugas yang dipicu event untuk Pemantauan kustom.
- Saat Anda membuat tugas yang dipicu event, Anda harus menentukan data deret waktu (MetricName) dan mengonfigurasi informasi dimensi (Dimension.N.DimensionKey dan Dimension.N.DimensionValue) untuk menentukan cakupan (dalam OAuth) agregasi data deret waktu di grup penskalaan. Misalnya, Anda dapat menentukan user_id dan scaling_group untuk mengagregasi data deret waktu dari semua instans ECS atau instans Kontainer elastis yang berada di pengguna dan grup penskalaan yang ditentukan.
Data deret waktu dari tugas yang dipicu event Pemantauan kustom (MetricType=custom) bergantung pada data deret waktu Pemantauan kustom Anda.
Untuk informasi selengkapnya tentang data deret waktu yang didukung oleh tugas yang dipicu event Pemantauan sistem (MetricType=system), lihat Tugas yang dipicu event untuk Pemantauan sistem.
Dalam informasi dimensi, user_id dan scaling_group diisi secara otomatis oleh sistem. Anda harus menentukan Perangkat dan state secara manual. Untuk informasi selengkapnya, lihat parameter Dimension.N.DimensionKey dan Dimension.N.DimensionValue.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ModifyAlarm |
update |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah tempat tugas yang dipicu event berada. |
cn-qingdao |
| AlarmTaskId |
string |
Yes |
ID tugas yang dipicu event. |
asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1**** |
| Name |
string |
No |
Nama tugas yang dipicu event. |
alarmtask**** |
| Description |
string |
No |
Deskripsi tugas yang dipicu event. |
Test alarm task. |
| MetricName |
string |
No |
Nama data deret waktu. Nilai valid bergantung pada tipe Pemantauan tugas yang dipicu event:
Untuk informasi selengkapnya, lihat Tugas yang dipicu event untuk Pemantauan sistem. |
MemoryUtilization |
| MetricType |
string |
No |
Tipe data deret waktu. Nilai valid:
|
system |
| Period |
integer |
No |
Periode statistik untuk data deret waktu, dalam detik. Nilai valid: Catatan
Periode statistik 15 detik hanya berlaku untuk data deret waktu yang dikumpulkan oleh Agen CloudMonitor (data deret waktu yang namanya diawali dengan Agent) saat Pemantauan grup penskalaan tipe ECS. Untuk semua data deret waktu lainnya, periode statistik dapat diatur ke 60, 120, 300, atau 900 detik. |
300 |
| Statistics |
string |
No |
Metode yang digunakan untuk mengagregasi data deret waktu. Nilai valid:
|
Average |
| Threshold |
number |
No |
Ambang batas data deret waktu pemantauan dalam aturan alarm multi-data deret waktu. Aturan penskalaan akan dipicu untuk dieksekusi ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
80 |
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai data deret waktu yang teragregasi dan ambang batas. Parameter ini menentukan kondisi di mana nilai data deret waktu yang teragregasi memenuhi ambang batas. Nilai valid:
|
>= |
| EvaluationCount |
integer |
No |
Jumlah kali berturut-turut ekspresi ambang batas harus terpenuhi sebelum aturan penskalaan dipicu. Misalnya, pemanfaatan CPU rata-rata harus lebih besar dari atau sama dengan 80% selama tiga periode statistik berturut-turut. |
3 |
| GroupId |
integer |
No |
ID kelompok aplikasi CloudMonitor tempat data deret waktu kustom berada. Parameter ini hanya diperlukan ketika MetricType diatur ke custom. |
4055401 |
| Effective |
string |
No |
Menentukan periode efektif tugas yang dipicu event. Parameter ini mengikuti Ekspresi cron. format default adalah
Catatan
Nilai parameter ini berada di zona UTC+8 secara default. Anda dapat menambahkan informasi zona pengatur waktu Contoh:
|
TZ=+00 * * 1-2 * * ? |
| AlarmActions |
array |
No |
Daftar pengenal unik aturan penskalaan yang terkait dengan tugas yang dipicu event. |
|
|
string |
No |
Daftar pengenal unik aturan penskalaan yang terkait dengan tugas yang dipicu event. |
ari:acs:ess:cn-hangzhou:140692647****:scalingrule/asr-bp163l21e07uhn**** |
|
| Dimensions |
array<object> |
No |
Informasi dimensi yang terkait dengan data deret waktu. |
|
|
object |
No |
Informasi dimensi yang terkait dengan data deret waktu. |
||
| DimensionKey |
string |
No |
Kunci informasi dimensi yang terkait dengan data deret waktu. Nilai valid bergantung pada tipe Pemantauan tugas yang dipicu event:
|
device |
| DimensionValue |
string |
No |
Nilai informasi dimensi yang terkait dengan data deret waktu. Nilai valid ditentukan oleh Dimension.N.DimensionKey:
|
eth0 |
| Expressions |
array<object> |
No |
Data deret waktu pemantauan dari tugas yang dipicu event multi-data deret waktu. |
|
|
object |
No |
Data deret waktu pemantauan dari tugas yang dipicu event multi-data deret waktu. |
||
| MetricName |
string |
No |
Nama data deret waktu Pemantauan dalam tugas yang dipicu event multi-data deret waktu. Nilai valid bergantung pada tipe Pemantauan tugas yang dipicu event:
Untuk informasi selengkapnya, lihat Tugas yang dipicu event untuk Pemantauan sistem. |
CpuUtilization |
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai data deret waktu yang teragregasi dan ambang batas. Parameter ini menentukan kondisi di mana nilai data deret waktu yang teragregasi memenuhi ambang batas. Nilai valid:
Nilai default: >=. |
>= |
| Period |
integer |
No |
Periode statistik untuk data deret waktu dalam tugas yang dipicu event multi-data deret waktu, dalam detik. Nilai valid: Catatan
Periode statistik 15 detik hanya berlaku untuk data deret waktu yang dikumpulkan oleh Agen CloudMonitor (data deret waktu yang namanya diawali dengan Agent) saat Pemantauan grup penskalaan tipe ECS. Untuk semua data deret waktu lainnya, periode statistik dapat diatur ke 60, 120, 300, atau 900 detik. Nilai default: 300. |
300 |
| Statistics |
string |
No |
Metode yang digunakan untuk mengagregasi data deret waktu dalam tugas yang dipicu event multi-data deret waktu. Nilai valid:
|
Average |
| Threshold |
number |
No |
Ambang batas data deret waktu pemantauan dalam aturan alarm multi-data deret waktu. Aturan penskalaan akan dipicu untuk dieksekusi ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
40.0 |
| ExpressionsLogicOperator |
string |
No |
Hubungan antara kondisi alarm multi-data deret waktu. Nilai valid:
Nilai default: |
&& |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| AlarmTaskId |
string |
ID tugas yang dipicu event. |
asg-bp1hvbnmkl10vll5****_83948190-acdd-483f-98f7-b77f4778**** |
| RequestId |
string |
ID permintaan. |
BACACF83-7070-4953-A8FD-D81F89F1**** |
Contoh
Respons sukses
JSONformat
{
"AlarmTaskId": "asg-bp1hvbnmkl10vll5****_83948190-acdd-483f-98f7-b77f4778****",
"RequestId": "BACACF83-7070-4953-A8FD-D81F89F1****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.