Mengkueri detail aktivitas penskalaan dengan memanggil operasi DescribeScalingActivities. Anda dapat menggunakan operasi ini untuk melihat hasil aktivitas penskalaan yang dipicu oleh tugas terjadwal, tugas yang dipicu event, atau eksekusi manual aturan penskalaan. Misalnya, Anda dapat melihat status, penyebab, dan jumlah total instans setelah perubahan untuk suatu aktivitas penskalaan.
Deskripsi operasi
Deskripsi operasi
-
Anda dapat menentukan ID grup penskalaan untuk mengkueri semua aktivitas penskalaan di grup penskalaan.
-
Anda dapat memfilter hasil kueri berdasarkan status aktivitas penskalaan.
-
Anda dapat mengkueri aktivitas penskalaan dalam 30 hari terakhir.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:DescribeScalingActivities |
get |
*ScalingGroup.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah grup penskalaan tempat aktivitas penskalaan berada. |
cn-hangzhou |
| PageNumber |
integer |
No |
Nomor halaman daftar aktivitas penskalaan. Nilai minimum: 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman untuk kueri berhalaman. Nilai maksimum: 50. Nilai default: 10. |
10 |
| ScalingGroupId |
string |
No |
ID grup penskalaan. Catatan
Saat memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityId.N. Error akan dikembalikan jika kedua parameter tidak ditentukan. |
asg-bp18p2yfxow2dloq**** |
| StatusCode |
string |
No |
Status aktivitas penskalaan. Nilai valid:
|
Successful |
| ScalingActivityId |
array |
No |
ID aktivitas penskalaan yang ingin Anda kueri. Catatan
Saat memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityId.N. Error akan dikembalikan jika kedua parameter tidak ditentukan. |
|
|
string |
No |
ID aktivitas penskalaan yang ingin Anda kueri. Catatan
Saat memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityId.N. Error akan dikembalikan jika kedua parameter tidak ditentukan. |
asa-bp161xudmuxdzofe**** |
|
| InstanceRefreshTaskId |
string |
No |
ID tugas refresh instans. Anda dapat menentukan parameter ini untuk mengkueri daftar aktivitas penskalaan yang terkait dengan tugas refresh instans. |
ir-a12ds234fasd***** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
CC107349-57B7-4405-B1BF-9BF5AF7F**** |
| PageNumber |
integer |
Nomor halaman saat ini. |
1 |
| PageSize |
integer |
Jumlah entri per halaman. |
10 |
| TotalCount |
integer |
Jumlah total aktivitas penskalaan. |
1 |
| ScalingActivities |
object |
||
| ScalingActivity |
array<object> |
Kumpulan informasi aktivitas penskalaan. |
|
|
array<object> |
Kumpulan informasi aktivitas penskalaan. |
||
| Progress |
integer |
Progres eksekusi aktivitas penskalaan. |
100 |
| ScalingInstanceNumber |
integer |
|
1 |
| AttachedCapacity |
string |
Jumlah total instans yang ditambahkan secara manual ke grup penskalaan setelah aktivitas penskalaan selesai. |
0 |
| TotalCapacity |
string |
Jumlah total instans di grup penskalaan setelah aktivitas penskalaan selesai. |
2 |
| ScalingGroupId |
string |
ID grup penskalaan. |
asg-bp18p2yfxow2dloq**** |
| AutoCreatedCapacity |
string |
Jumlah total instans di grup penskalaan yang mengalami pembuatan otomatis oleh grup penskalaan setelah aktivitas penskalaan dieksekusi. |
2 |
| EndTime |
string |
Waktu berakhir aktivitas penskalaan. |
2020-09-10T09:54Z |
| StartTime |
string |
Waktu mulai aktivitas penskalaan. |
2020-09-10T09:54Z |
| Description |
string |
Deskripsi aktivitas penskalaan. |
Menambahkan \"1\" instans ECS |
| StatusCode |
string |
Status aktivitas penskalaan. Nilai valid:
|
Successful |
| Cause |
string |
Pemicu aktivitas penskalaan. |
Pengguna meminta untuk mengeksekusi aturan penskalaan \"asr-bp12tcnol686y1ik****\", mengubah Total Kapasitas dari \"1\" menjadi \"2\" |
| ScalingActivityId |
string |
ID aktivitas penskalaan. |
asa-bp161xudmuxdzofe**** |
| StatusMessage |
string |
Paket status aktivitas penskalaan. |
\"1\" instans ECS ditambahkan |
| CreatedCapacity |
integer |
Jumlah instans yang dibuat selama aktivitas penskalaan saat ini. |
1 |
| DestroyedCapacity |
integer |
Jumlah instans yang dirilis selama aktivitas penskalaan saat ini. |
1 |
| StartedCapacity |
integer |
Jumlah instans yang dimulai dari status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
1 |
| StoppedCapacity |
integer |
Jumlah instans yang memasuki status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
1 |
| CreatedInstances |
object |
||
| CreatedInstance |
array |
Daftar instans yang dibuat selama aktivitas penskalaan saat ini. |
|
|
string |
Daftar instans yang dibuat selama aktivitas penskalaan saat ini. |
[ "i-abc1", "i-abc2" ] |
|
| DestroyedInstances |
object |
||
| DestroyedInstance |
array |
Daftar instans yang dirilis selama aktivitas penskalaan saat ini. |
|
|
string |
Daftar instans yang dirilis selama aktivitas penskalaan saat ini. |
[ "i-abc1", "i-abc2" ] |
|
| StartedInstances |
object |
||
| StartedInstance |
array |
Daftar instans yang dimulai dari status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
|
|
string |
Daftar instans yang dimulai dari status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
[ "i-abc1", "i-abc2" ] |
|
| StoppedInstances |
object |
||
| StoppedInstance |
array |
Daftar instans yang memasuki status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
|
|
string |
Daftar instans yang memasuki status mode hemat (Stopped) selama aktivitas penskalaan saat ini. |
[ "i-abc1", "i-abc2" ] |
|
| ErrorCode |
string |
Kode kesalahan yang dikembalikan ketika aktivitas penskalaan gagal. |
OperationDenied.NoStock |
| ErrorMessage |
string |
Paket kesalahan yang dikembalikan ketika aktivitas penskalaan gagal. |
Resource ECS yang ditentukan tidak tersedia di wilayah ini. Silakan coba lagi nanti |
| Detail |
string |
Informasi detail aktivitas penskalaan. |
"instans ECS baru "i-j6c8ilerw, i-j6c8iler4mx" dibuat." |
| TriggerSourceType |
string |
Tipe sumber pemicu untuk aktivitas penskalaan. Nilai valid:
|
Api |
| TriggerSourceId |
string |
ID sumber pemicu untuk aktivitas penskalaan. Nilai valid:
|
2346366580***** |
| LifecycleHookContext |
object |
Informasi konteks kait siklus hidup. |
|
| DisableLifecycleHook |
boolean |
Apakah semua kait siklus hidup dinonaktifkan untuk aktivitas penskalaan. Nilai valid:
|
false |
| IgnoredLifecycleHookIds |
object |
||
| IgnoredLifecycleHookId |
array |
Daftar ID kait siklus hidup yang dinonaktifkan untuk aktivitas penskalaan. |
|
|
string |
Daftar ID kait siklus hidup yang dinonaktifkan untuk aktivitas penskalaan. |
ash-bp14zolna43z266bq*** |
|
| ActivityMetadata |
string |
Metadata aktivitas penskalaan. |
{\"goatscaler.io/managed\":\"true\"} |
| InstanceRefreshTaskId |
string |
ID tugas refresh instans. |
ir-asdf12adsxg***** |
| ErrorMessages |
object |
||
| ErrorMessages |
array<object> |
Paket kesalahan yang dikembalikan ketika aktivitas penskalaan gagal atau berhasil sebagian. |
|
|
array<object> |
|||
| Description |
string |
Deskripsi pengecualian aktivitas penskalaan. |
Gagal membuat instans ke dalam grup penskalaan. |
| Code |
string |
Kode kesalahan yang dikembalikan ketika aktivitas penskalaan gagal atau berhasil sebagian. |
OperationDenied.NoStock |
| Message |
string |
Paket kesalahan yang dikembalikan ketika aktivitas penskalaan gagal atau berhasil sebagian. |
Resource tidak tersedia di zona yang ditentukan. Coba tipe lain, atau pilih wilayah dan zona lain |
| FailedInstanceIds |
object |
||
| FailedInstanceIds |
array |
Daftar ID instans yang gagal. |
|
|
string |
ID instans. |
i-8vbedazhjj6a6****** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "CC107349-57B7-4405-B1BF-9BF5AF7F****",
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 1,
"ScalingActivities": {
"ScalingActivity": [
{
"Progress": 100,
"ScalingInstanceNumber": 1,
"AttachedCapacity": "0",
"TotalCapacity": "2",
"ScalingGroupId": "asg-bp18p2yfxow2dloq****",
"AutoCreatedCapacity": "2",
"EndTime": "2020-09-10T09:54Z",
"StartTime": "2020-09-10T09:54Z",
"Description": "Add \\\"1\\\" ECS instance",
"StatusCode": "Successful",
"Cause": "A user requests to execute scaling rule \\\"asr-bp12tcnol686y1ik****\\\", changing the Total Capacity from \\\"1\\\" to \\\"2\\\".",
"ScalingActivityId": "asa-bp161xudmuxdzofe****",
"StatusMessage": "\\\"1\\\" ECS instances are added",
"CreatedCapacity": 1,
"DestroyedCapacity": 1,
"StartedCapacity": 1,
"StoppedCapacity": 1,
"CreatedInstances": {
"CreatedInstance": [
"[ \"i-abc1\", \"i-abc2\" ]"
]
},
"DestroyedInstances": {
"DestroyedInstance": [
"[ \"i-abc1\", \"i-abc2\" ]"
]
},
"StartedInstances": {
"StartedInstance": [
"[ \"i-abc1\", \"i-abc2\" ]"
]
},
"StoppedInstances": {
"StoppedInstance": [
"[ \"i-abc1\", \"i-abc2\" ]"
]
},
"ErrorCode": "OperationDenied.NoStock",
"ErrorMessage": "The specified ECS resource is out of stock in this region. Please try again later.",
"Detail": "\"new ECS instances \"i-j6c8ilerw, i-j6c8iler4mx\" are created.\"",
"TriggerSourceType": "Api",
"TriggerSourceId": "2346366580*****",
"LifecycleHookContext": {
"DisableLifecycleHook": false,
"IgnoredLifecycleHookIds": {
"IgnoredLifecycleHookId": [
"ash-bp14zolna43z266bq***"
]
}
},
"ActivityMetadata": "{\\\"goatscaler.io/managed\\\":\\\"true\\\"}",
"InstanceRefreshTaskId": "ir-asdf12adsxg*****",
"ErrorMessages": {
"ErrorMessages": [
{
"Description": "Fail to create instances into scaling group.",
"Code": "OperationDenied.NoStock",
"Message": "The resource is out of stock in the specified zone. Please try other types, or choose other regions and zones.",
"FailedInstanceIds": {
"FailedInstanceIds": [
"i-8vbedazhjj6a6******"
]
}
}
]
}
}
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.