Topik ini menjelaskan jenis-jenis peristiwa Auto Scaling yang direkam oleh ActionTrail atau dipantau oleh CloudMonitor dan Cloud Config, serta dapat diterbitkan ke EventBridge.
Jenis Peristiwa
Tabel berikut menjelaskan jenis-jenis peristiwa Auto Scaling yang dapat diterbitkan ke EventBridge.
Jenis Peristiwa | Nilai dari parameter type parameter |
ess:ScalingActivity:ScaleInError | |
ess:ScalingActivity:ScaleInPartialSuccess | |
ess:ScalingActivity:ScaleInSuccess | |
ess:ScalingActivity:ScaleOutError | |
ess:ScalingActivity:ScaleOutPartialSuccess | |
ess:ScalingActivity:ScaleOutSuccess | |
Panggilan balik siklus hidup untuk aktivitas pengurangan kapasitas dipicu | ess:LifecycleHook:ScaleIn |
Panggilan balik siklus hidup untuk aktivitas penambahan kapasitas dipicu | ess:LifecycleHook:ScaleOut |
ess:LifecycleHook:Test | |
ess:ScalingActivity:ScaleInStart | |
ess:ScalingActivity:ScaleOutStart | |
Operasi dilakukan pada sumber daya | ess:ActionTrail:AliyunServiceEvent |
Operasi API dipanggil | ess:ActionTrail:ApiCall |
Operasi dilakukan di konsol | ess:ActionTrail:ConsoleOperation |
Aktivitas pengurangan kapasitas grup penskalaan gagal | ess:CloudMonitor:AUTOSCALING[SCALEINERROR] |
Aktivitas pengurangan kapasitas grup penskalaan dimulai | ess:CloudMonitor:AUTOSCALING[SCALEINSTART] |
Aktivitas pengurangan kapasitas grup penskalaan berhasil | ess:CloudMonitor:AUTOSCALING[SCALEINSUCCESS] |
Aktivitas pengurangan kapasitas grup penskalaan sebagian berhasil | ess:CloudMonitor:AUTOSCALING[SCALEINWARN] |
Aktivitas penambahan kapasitas grup penskalaan gagal | ess:CloudMonitor:AUTOSCALING[SCALEOUTERROR] |
Aktivitas penambahan kapasitas grup penskalaan dimulai | ess:CloudMonitor:AUTOSCALING[SCALEOUTSTART] |
Aktivitas penambahan kapasitas grup penskalaan berhasil | ess:CloudMonitor:AUTOSCALING[SCALEOUTSUCCESS] |
Aktivitas penambahan kapasitas grup penskalaan sebagian berhasil | ess:CloudMonitor:AUTOSCALING[SCALEOUTWARN] |
Aktivitas penskalaan grup penskalaan ditolak | ess:CloudMonitor:AUTOSCALING[SCALEREJECT] |
Tugas terjadwal kedaluwarsa | ess:CloudMonitor:AUTOSCALING[SCHEDULETASKEXPIRING] |
Log perubahan sumber daya dikirim | ess:Config:ConfigurationItemChangeNotification |
Pemberitahuan bahwa menunjukkan sumber daya dievaluasi sebagai tidak sesuai dikirim | ess:Config:NonCompliantNotification |
Untuk informasi lebih lanjut tentang parameter dalam spesifikasi CloudEvents, lihat Ikhtisar.
Aktivitas pengurangan kapasitas gagal
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas pengurangan kapasitas gagal:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleInError",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"1\" menjadi \"0\".",
"description": "Gagal menghapus Instance \"i-xxx\" (kode:\"LifecycleActionResult.Abandon\", msg:\"Parameter lifecycleActionResult Abandon menyebabkan instance dibatalkan.\").",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 1,
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Bidang | Tipe | Contoh | Deskripsi |
cause | String | | Alasan mengapa aktivitas penskalaan dipicu. |
description | String | Gagal menghapus Instance \"i-xxx\" (kode:\"LifecycleActionResult.Abandon\", msg:\"Parameter lifecycleActionResult Abandon menyebabkan instance dibatalkan.\")." | Deskripsi aktivitas penskalaan. |
startTime | String | 2022-09-06T06:29:23.000Z | Waktu ketika aktivitas penskalaan dimulai. |
endTime | String | 2022-09-06T06:30:10.000Z | Waktu ketika aktivitas penskalaan berakhir. |
expectNum | Int | 1 | Kapasitas pengurangan yang diharapkan dari aktivitas penskalaan. |
requestId | String | WOSQ2zMxNTcZOoH1b**** | ID permintaan. |
scalingActivityId | String | asa-xxx | ID aktivitas penskalaan. |
totalCapacity | String | 1 | Kapasitas grup penskalaan setelah aktivitas penskalaan selesai. |
Aktivitas pengurangan kapasitas sebagian berhasil
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas pengurangan kapasitas sebagian berhasil:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleInPartialSuccess",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"2\" menjadi \"0\".",
"description": "\"1\" instance ECS dihapus",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 1,
"instanceIds": [
"i-xxx"
],
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Bidang | Tipe | Contoh | Deskripsi |
cause | String | | Alasan mengapa aktivitas penskalaan dipicu. |
description | String | Gagal menghapus Instance \"i-xxx\" (kode:\"LifecycleActionResult.Abandon\", msg:\"Parameter lifecycleActionResult Abandon menyebabkan instance dibatalkan.\")." | Deskripsi aktivitas penskalaan. |
startTime | String | 2022-09-06T06:29:23.000Z | Waktu ketika aktivitas penskalaan dimulai. |
endTime | String | 2022-09-06T06:30:10.000Z | Waktu ketika aktivitas penskalaan berakhir. |
expectNum | Int | 1 | Kapasitas pengurangan yang diharapkan dari aktivitas penskalaan. |
requestId | String | WOSQ2zMxNTcZOoH1bu**** | ID permintaan. |
scalingActivityId | String | asa-xxx | ID aktivitas penskalaan. |
instanceIds | Array | i-xxx | ID instance yang ingin Anda hapus. |
totalCapacity | Int | 1 | Kapasitas grup penskalaan setelah aktivitas penskalaan selesai. |
Aktivitas pengurangan kapasitas berhasil
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas pengurangan kapasitas berhasil:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleInSuccess",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"1\" menjadi \"0\".",
"description": "\"1\" instance ECS dihapus",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 1,
"instanceIds": [
"i-xxx"
],
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 0
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Aktivitas penambahan kapasitas gagal
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas penambahan kapasitas gagal:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleOutError",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"0\" menjadi \"1\".",
"description": "Gagal membuat Instance ke dalam grup penskalaan(kode:\"LifecycleActionResult.Abandon\", msg:\"Parameter lifecycleActionResult Abandon menyebabkan instance dibatalkan.\").",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 1,
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 0
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Aktivitas penambahan kapasitas sebagian berhasil
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas penambahan kapasitas sebagian berhasil:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleOutPartialSuccess",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"0\" menjadi \"2\".",
"description": "\"1\" instance ECS ditambahkan",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 2,
"instanceIds": [
"i-xxx"
],
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Aktivitas penambahan kapasitas berhasil
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas penambahan kapasitas berhasil:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleOutSuccess",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"0\" menjadi \"1\".",
"description": "\"1\" instance ECS ditambahkan",
"startTime": "2022-09-06T06:29:23.000Z",
"endTime": "2022-09-06T06:30:10.000Z",
"expectNum": 1,
"instanceIds": [
"i-xxx"
],
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Panggilan balik siklus hidup untuk aktivitas pengurangan kapasitas dipicu
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika panggilan balik siklus hidup untuk aktivitas pengurangan kapasitas dipicu:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2023-05-19T21:04:41Z",
"type": "ess:LifecycleHook:ScaleIn",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2023-05-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"instanceIds": [
"i-xxx"
],
"lifecycleHookId": "ash-xxx",
"lifecycleActionToken": "XXXX",
"scalingGroupId": "asg-xxx",
"scalingActivityId": "asa-xxx",
"notificationMetadata": "contoh metadata lifecycleHook",
"defaultResult": "CONTINUE"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Bidang | Tipe | Contoh | Deskripsi |
instanceIds | Array | [ "i-xxx" ] | ID instance yang ingin Anda hapus. |
lifecycleHookId | String | ash-xxx | ID panggilan balik siklus hidup. |
lifecycleActionToken | String | XXXX | Token aksi panggilan balik siklus hidup. |
scalingGroupId | String | asg-xxx | ID grup penskalaan. |
scalingActivityId | String | asa-xxx | ID aktivitas penskalaan. |
notificationMetadata | String | contoh metadata lifecycleHook | Pemberitahuan yang dikirim ketika panggilan balik siklus hidup mulai berlaku. |
defaultResult | String | CONTINUE | Hasil default dari panggilan balik siklus hidup. Nilai valid:
|
Panggilan balik siklus hidup untuk aktivitas penambahan kapasitas dipicu
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika panggilan balik siklus hidup untuk aktivitas penambahan kapasitas dipicu:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2023-05-19T21:04:41Z",
"type": "ess:LifecycleHook:ScaleOut",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2023-05-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"instanceIds": [
"i-xxx"
],
"lifecycleHookId": "ash-xxx",
"lifecycleActionToken": "XXXX",
"scalingGroupId": "asg-xxx",
"scalingActivityId": "asa-xxx",
"notificationMetadata": "contoh metadata lifecycleHook",
"defaultResult": "CONTINUE"
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Uji panggilan balik siklus hidup untuk EventBridge dipicu
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika uji panggilan balik siklus hidup untuk EventBridge dipicu:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2023-05-19T21:04:41Z",
"type": "ess:LifecycleHook:Test",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2023-05-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"scalingGroupId": "asg-xxx"
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.
Aktivitas pengurangan kapasitas dimulai
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas pengurangan kapasitas dimulai:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleInStart",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"1\" menjadi \"0\".",
"description": "\"1\" instance ECS dihapus",
"startTime": "2022-09-06T06:29:23.000Z",
"expectNum": 1,
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Bidang | Tipe | Contoh | Deskripsi |
cause | string | Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"1\" menjadi \"0\". | Alasan mengapa aktivitas penskalaan dipicu. |
description | string | \"1\" instance ECS dihapus" | Deskripsi aktivitas penskalaan. |
startTime | string | 2022-09-06T06:29:23.000Z | Waktu ketika aktivitas penskalaan dimulai. |
expectNum | Int | 1 | Kapasitas pengurangan yang diharapkan dari aktivitas penskalaan. |
requestId | string | WOSQ2zMxNTcZOoH1bu**** | ID permintaan aktivitas penskalaan. |
scalingActivityId | string | asa-xxx | ID aktivitas penskalaan. |
totalCapacity | Int | 1 | Kapasitas grup penskalaan setelah aktivitas penskalaan selesai. |
Aktivitas penambahan kapasitas dimulai
Contoh berikut menunjukkan peristiwa yang diterima EventBridge ketika aktivitas penambahan kapasitas dimulai:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.ess",
"specversion": "1.0",
"subject": "arn:acs:ess:cn-hangzhou:123456789xxxxxxx:scalinggroup/asg-xxxxx",
"time": "2020-11-19T21:04:41Z",
"type": "ess:ScalingActivity:ScaleOutStart",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"cause": "Seorang pengguna mengubah Kapasitas yang Diinginkan, mengubah Total Kapasitas dari \"0\" menjadi \"2\".",
"description": "\"1\" instance ECS ditambahkan",
"startTime": "2022-09-06T06:29:23.000Z",
"expectNum": 2,
"requestId": "WOSQ2zMxNTcZOoH1bu****",
"scalingActivityId": "asa-xxx",
"totalCapacity": 1
}
}Untuk informasi tentang parameter dalam bidang data, lihat tabel deskripsi parameter.