Membuat tugas yang dipicu event.
Deskripsi operasi
Deskripsi operasi
-
Jika Anda membuat tugas yang dipicu event dengan tipe Pemantauan kustom (MetricType=custom), Anda harus melaporkan data deret waktu Pemantauan kustom ke CloudMonitor terlebih dahulu. Untuk informasi lebih lanjut, lihat Tugas yang dipicu event dengan tipe Pemantauan kustom.
-
Saat membuat tugas yang dipicu event, Anda harus menentukan data deret waktu Pemantauan (MetricName) dan menggunakan informasi dimensi (Dimension.N.DimensionKey dan Dimension.N.DimensionValue) untuk menentukan cakupan (dalam OAuth) agregasi data deret waktu Pemantauan di kelompok penskalaan. Misalnya, Anda dapat menentukan user_id dan scaling_group untuk mengagregasi data deret waktu Pemantauan dari semua Instans ECS atau Instans Kontainer elastis di kelompok penskalaan pengguna yang ditentukan.
Data deret waktu Pemantauan tugas yang dipicu event dengan tipe Pemantauan kustom (MetricType=custom) bergantung pada data deret waktu Pemantauan kustom Anda.
Untuk informasi lebih lanjut mengenai data deret waktu Pemantauan yang didukung oleh tugas yang dipicu event dengan tipe Pemantauan sistem (MetricType=system), lihat Tugas yang dipicu event dengan tipe 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 lebih lanjut, lihat parameter Dimension.N.DimensionKey dan Dimension.N.DimensionValue.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:CreateAlarm |
create |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah kelompok penskalaan. |
cn-hangzhou |
| Name |
string |
No |
Nama tugas yang dipicu event. |
TestAlarmTask |
| Description |
string |
No |
Deskripsi tugas yang dipicu event. |
Test alarm task. |
| ScalingGroupId |
string |
Yes |
ID kelompok penskalaan yang terkait dengan tugas yang dipicu event. |
asg-bp18p2yfxow2dloq**** |
| MetricName |
string |
No |
Nama data deret waktu Pemantauan. Nilai valid bervariasi berdasarkan tipe Pemantauan tugas yang dipicu event:
Untuk informasi lebih lanjut, lihat Tugas yang dipicu event dengan tipe Pemantauan sistem. |
CpuUtilization |
| MetricType |
string |
No |
Tipe data deret waktu Pemantauan. Nilai valid:
|
system |
| Period |
integer |
No |
Periode statistik untuk data deret waktu Pemantauan. Unit: detik. Nilai valid:
Catatan
Hanya kelompok penskalaan tipe ECS yang mendukung periode statistik 15 detik. Nilai default: 300. |
300 |
| Statistics |
string |
No |
Metode yang digunakan untuk mengagregasi data deret waktu Pemantauan. Nilai valid:
Nilai default: Average. |
Average |
| Threshold |
number |
No |
Ambang batas data deret waktu Pemantauan. Peringatan dipicu dan aturan penskalaan dijalankan ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
80.0 |
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai agregat data deret waktu Pemantauan dan ambang batas. Parameter ini menentukan hubungan yang memenuhi kondisi. Nilai valid:
Nilai default: >=. |
>= |
| EvaluationCount |
integer |
No |
Jumlah kali berturut-turut ekspresi ambang batas harus terpenuhi sebelum aturan penskalaan dijalankan. Misalnya, pemanfaatan CPU rata-rata harus lebih besar dari atau sama dengan 80% selama tiga periode statistik berturut-turut. Nilai default: 3. |
3 |
| GroupId |
integer |
No |
ID kelompok aplikasi CloudMonitor tempat data deret waktu Pemantauan kustom berada. Parameter ini hanya diperlukan ketika MetricType diatur ke custom. |
4055401 |
| Effective |
string |
No |
Periode efektif tugas yang dipicu event. Secara default, tugas yang dipicu event berlaku setiap saat. Parameter ini mengikuti Ekspresi cron. Format default adalah
Catatan
Nilai parameter ini secara default berada di pengatur waktu UTC+8. Anda dapat menambahkan informasi pengatur waktu Contoh:
|
TZ=+00 * * 1-2 * * ? |
| AlarmAction |
array |
No |
Pengenal unik aturan penskalaan yang terkait dengan tugas yang dipicu event. |
ari:acs:ess:cn-hangzhou:1406926****:scalingrule/asr-bp163l21e07uhn**** |
|
string |
No |
Pengenal unik aturan penskalaan yang terkait dengan tugas yang dipicu event. |
ari:acs:ess:cn-hangzhou:1406926****:scalingrule/asr-bp163l21e07uhn**** |
|
| Dimension |
array<object> |
No |
Daftar dimensi yang terkait dengan data deret waktu Pemantauan. |
|
|
object |
No |
Daftar dimensi yang terkait dengan data deret waktu Pemantauan. |
||
| DimensionKey |
string |
No |
Kunci dimensi yang terkait dengan data deret waktu Pemantauan. Nilai valid bervariasi berdasarkan tipe Pemantauan tugas yang dipicu event:
|
device |
| DimensionValue |
string |
No |
Nilai dimensi yang terkait dengan data deret waktu Pemantauan. Nilai valid ditentukan oleh Dimension.N.DimensionKey:
|
eth0 |
| Expression |
array<object> |
No |
Informasi mengenai aturan peringatan multi-data deret waktu. |
|
|
object |
No |
Informasi mengenai aturan peringatan multi-data deret waktu. |
||
| MetricName |
string |
No |
Nama data deret waktu Pemantauan dalam aturan peringatan multi-data deret waktu. Nilai valid bervariasi berdasarkan tipe Pemantauan tugas yang dipicu event:
Untuk informasi lebih lanjut, lihat Tugas yang dipicu event dengan tipe Pemantauan sistem. |
CpuUtilization |
| ComparisonOperator |
string |
No |
Operator perbandingan antara nilai agregat data deret waktu Pemantauan dan ambang batas dalam aturan peringatan multi-data deret waktu. Parameter ini menentukan hubungan yang memenuhi kondisi. Nilai valid:
Nilai default: >=. |
>= |
| Period |
integer |
No |
Periode statistik untuk data deret waktu Pemantauan dalam aturan peringatan multi-data deret waktu. Unit: detik. Nilai valid:
Catatan
Hanya kelompok penskalaan tipe ECS yang mendukung periode statistik 15 detik. Nilai default: 300. |
900 |
| Statistics |
string |
No |
Metode yang digunakan untuk mengagregasi data deret waktu Pemantauan dalam aturan peringatan multi-data deret waktu. Nilai valid:
Nilai default: Average. |
Average |
| Threshold |
number |
No |
Ambang batas data deret waktu Pemantauan dalam aturan peringatan multi-data deret waktu. Peringatan dipicu dan aturan penskalaan dijalankan ketika ekspresi ambang batas terpenuhi sebanyak jumlah yang ditentukan. |
40.0 |
| ExpressionsLogicOperator |
string |
No |
Hubungan antara beberapa kondisi peringatan data deret waktu. Nilai valid:
Nilai default: |
&& |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| AlarmTaskId |
string |
ID tugas yang dipicu event. |
asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1**** |
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Contoh
Respons sukses
JSONformat
{
"AlarmTaskId": "asg-bp1hvbnmkl10vll5****_f95ce797-dc2e-4bad-9618-14fee7d1****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.