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 di grup penskalaan pengguna yang ditentukan.
Data deret waktu 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 |
*GrupPenskalaan.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah tugas yang dipicu event. |
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 bervariasi berdasarkan 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 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 tugas yang dipicu event multi-data deret waktu. Aturan penskalaan dieksekusi ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
80 |
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai statistik dan ambang batas data deret waktu. Operator perbandingan menunjukkan hubungan di mana nilai statistik dan ambang batas dapat memenuhi kondisi. Nilai valid:
|
>= |
| EvaluationCount |
integer |
No |
Jumlah kali ekspresi ambang batas harus terpenuhi sebelum aturan penskalaan dipicu. Misalnya, utilisasi CPU rata-rata harus lebih besar dari atau sama dengan 80% dalam tiga hasil 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 secara default berada di zona pengatur waktu UTC+8. Anda dapat menambahkan informasi zona pengatur waktu Contoh dan deskripsi:
|
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 bervariasi berdasarkan tipe Pemantauan node 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 tugas yang dipicu event multi-data deret waktu. |
|
|
object |
No |
Data deret waktu Pemantauan tugas yang dipicu event multi-data deret waktu. |
||
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai statistik dan ambang batas data deret waktu. Operator perbandingan menunjukkan hubungan di mana nilai statistik dan ambang batas dapat memenuhi kondisi. Nilai valid:
Nilai default: >=. |
>= |
| MetricName |
string |
No |
Nama data deret waktu Pemantauan dalam node yang dipicu event multi-data deret waktu. Nilai valid bervariasi berdasarkan tipe Pemantauan tugas yang dipicu event:
Untuk informasi selengkapnya, lihat Tugas yang dipicu event untuk Pemantauan sistem. |
CpuUtilization |
| 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 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 tugas yang dipicu event multi-data deret waktu. Aturan penskalaan dieksekusi ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
40.0 |
| ExpressionsLogicOperator |
string |
No |
Hubungan antara beberapa kondisi data deret waktu Pemantauan. 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.