All Products
Search
Document Center

Auto Scaling:DescribeScalingActivities

Last Updated:Jun 12, 2026

Mengkueri detail aktivitas penskalaan dengan memanggil operasi DescribeScalingActivities. Anda dapat melihat hasil aktivitas penskalaan yang dipicu oleh tugas terjadwal, tugas yang dipicu peristiwa, atau eksekusi manual aturan penskalaan. Misalnya, Anda dapat melihat status, penyebab, dan jumlah total instans setelah perubahan untuk suatu aktivitas penskalaan.

Deskripsi operasi

  • Anda dapat menentukan ID grup penskalaan untuk mengkueri semua aktivitas penskalaan dalam grup penskalaan.

  • Anda dapat memfilter hasil kueri berdasarkan status aktivitas penskalaan.

  • Anda dapat mengkueri aktivitas penskalaan dalam 30 hari terakhir.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ess:DescribeScalingActivities

get

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

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 dalam kueri paginasi. Pengaturan: nilai maksimum: 50.

Nilai default: 10.

10

ScalingGroupId

string

No

ID grup penskalaan.

Catatan

Saat Anda memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityIds. Jika Anda tidak menentukan salah satu parameter, kesalahan akan dikembalikan.

asg-bp18p2yfxow2dloq****

StatusCode

string

No

Status aktivitas penskalaan. Nilai yang valid:

  • Successful: Aktivitas penskalaan berhasil dijalankan.

  • Warning: Aktivitas penskalaan berhasil sebagian.

  • Failed: Aktivitas penskalaan gagal.

  • InProgress: Aktivitas penskalaan sedang dijalankan.

  • Rejected: Permintaan untuk menjalankan aktivitas penskalaan ditolak.

Successful

ScalingActivityIds

array

No

ID aktivitas penskalaan yang ingin Anda kueri.

Catatan

Saat Anda memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityIds. Jika Anda tidak menentukan salah satu parameter, kesalahan akan dikembalikan.

string

No

ID aktivitas penskalaan yang ingin Anda kueri.

Catatan

Saat Anda memanggil operasi ini, Anda harus menentukan ScalingGroupId atau ScalingActivityIds. Jika Anda tidak menentukan salah satu parameter, kesalahan akan dikembalikan.

asa-bp161xudmuxdzofe****

InstanceRefreshTaskId

string

No

ID tugas penyegaran instans. Anda dapat mengatur parameter ini untuk mengkueri daftar aktivitas penskalaan yang terkait dengan tugas penyegaran instans.

ir-a12ds234fasd*****

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

CC107349-57B7-4405-B1BF-9BF5AF7F2A46

PageNumber

integer

Nomor halaman saat ini.

1

PageSize

integer

Jumlah entri per halaman.

10

TotalCount

integer

Jumlah total aktivitas penskalaan.

1

ScalingActivities

array<object>

Kumpulan informasi aktivitas penskalaan.

array<object>

Kumpulan informasi aktivitas penskalaan.

Progress

integer

Kemajuan eksekusi aktivitas penskalaan.

100

ScalingInstanceNumber

integer

  • Jika jenis aktivitas penskalaan adalah scale-out, parameter ini menunjukkan jumlah instans yang dibuat atau dimulai dari status berhenti selama aktivitas penskalaan.

  • Jika jenis aktivitas penskalaan adalah scale-in, parameter ini menunjukkan jumlah instans yang dihapus atau memasuki status berhenti selama aktivitas penskalaan.

1

AttachedCapacity

string

Jumlah total instans yang ditambahkan secara manual ke grup penskalaan setelah aktivitas penskalaan selesai.

0

TotalCapacity

string

Jumlah total instans dalam grup penskalaan setelah aktivitas penskalaan selesai.

2

ScalingGroupId

string

ID grup penskalaan.

asg-bp18p2yfxow2dloq****

AutoCreatedCapacity

string

Jumlah total instans dalam grup penskalaan yang dibuat secara otomatis setelah aktivitas penskalaan dijalankan.

2

EndTime

string

Waktu akhir aktivitas penskalaan.

2020-09-10T09:54Z

StartTime

string

Waktu mulai aktivitas penskalaan.

2020-09-10T09:54Z

Description

string

Deskripsi aktivitas penskalaan.

Add \"1\" ECS instance

StatusCode

string

Status aktivitas penskalaan. Nilai yang valid:

  • Successful: Aktivitas penskalaan berhasil dijalankan.

  • Warning: Aktivitas penskalaan berhasil sebagian.

  • Failed: Aktivitas penskalaan gagal.

  • InProgress: Aktivitas penskalaan sedang dijalankan.

  • Rejected: Permintaan untuk menjalankan aktivitas penskalaan ditolak.

Successful

Cause

string

Penyebab yang memicu aktivitas penskalaan.

A user requests to execute scaling rule \"asr-bp12tcnol686y1ik****\", changing the Total Capacity from \"1\" to \"2\".

ScalingActivityId

string

ID aktivitas penskalaan.

asa-bp161xudmuxdzofe****

StatusMessage

string

Pesan status aktivitas penskalaan.

\"1\" ECS instances are added

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 mode hemat selama aktivitas penskalaan saat ini.

1

StoppedCapacity

integer

Jumlah instans yang memasuki mode hemat selama aktivitas penskalaan saat ini.

1

CreatedInstances

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

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

array

Daftar instans yang dimulai dari mode hemat selama aktivitas penskalaan saat ini.

string

Daftar instans yang dimulai dari mode hemat selama aktivitas penskalaan saat ini.

[ "i-abc1", "i-abc2" ]

StoppedInstances

array

Daftar instans yang memasuki mode hemat selama aktivitas penskalaan saat ini.

string

Daftar instans yang memasuki mode hemat selama aktivitas penskalaan saat ini.

[ "i-abc1", "i-abc2" ]

ErrorCode

string

Kode kesalahan yang dikembalikan ketika aktivitas penskalaan gagal.

OperationDenied.NoStock

ErrorMessage

string

Pesan kesalahan yang dikembalikan ketika aktivitas penskalaan gagal.

The specified ECS resource is out of stock in this region. Please try again later.

Detail

string

Informasi detail aktivitas penskalaan.

"new ECS instances "i-j6c8ilerw, i-j6c8iler4mx" are created."

TriggerSourceType

string

Jenis sumber pemicu untuk aktivitas penskalaan. Nilai yang valid:

  • Cms: Aktivitas penskalaan dipicu oleh tugas yang dipicu peristiwa.

  • Api: Aktivitas penskalaan dipicu oleh pengguna melalui panggilan API.

  • Ess: Aktivitas penskalaan dipicu oleh tugas sistem.

Api

TriggerSourceId

string

ID sumber pemicu untuk aktivitas penskalaan. Nilai yang valid:

  • ID sumber pemicu Cms: ID tugas yang dipicu peristiwa.

  • ID sumber pemicu Api: UID akun Alibaba Cloud atau pengguna RAM.

  • ID sumber pemicu Ess: kosong.

2346366580*****

LifecycleHookContext

object

Informasi konteks hook siklus hidup.

DisableLifecycleHook

boolean

Indicates whether all lifecycle hooks are disabled when the scaling activity is triggered. Valid values:

  • true

  • false

false

IgnoredLifecycleHookIds

array

The IDs of the lifecycle hooks that are disabled.

string

The ID of the lifecycle hook that is disabled.

ash-bp14zolna43z266bq***

ActivityMetadata

string

Metadata aktivitas penskalaan.

{\"goatscaler.io/managed\":\"true\"}

InstanceRefreshTaskId

string

ID tugas penyegaran instans.

ir-asdf12adsxg*****

ErrorMessages

array<object>

Pesan kesalahan yang dikembalikan ketika aktivitas penskalaan gagal atau berhasil sebagian.

object

Description

string

The description of the scaling activity exception.

Fail to create instances into scaling group.

Code

string

The error code that is returned when the scaling activity failed.

OperationDenied.NoStock

Message

string

The error message that is returned when the scaling activity failed or is partially successful.

The resource is out of stock in the specified zone. Please try other types, or choose other regions and zones.

FailedInstanceIds

array

The IDs of the instances included in the failed scaling activities.

string

The ID of the instance included in the failed scaling activity.

i-8vbedazhjj6a6******

Contoh

Respons sukses

JSONformat

{
  "RequestId": "CC107349-57B7-4405-B1BF-9BF5AF7F2A46",
  "PageNumber": 1,
  "PageSize": 10,
  "TotalCount": 1,
  "ScalingActivities": [
    {
      "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": [
        "[\"i-abc1\",\"i-abc2\"]"
      ],
      "DestroyedInstances": [
        "[\n      \"i-abc1\",\n      \"i-abc2\"\n]"
      ],
      "StartedInstances": [
        "[\n      \"i-abc1\",\n      \"i-abc2\"\n]"
      ],
      "StoppedInstances": [
        "[\n      \"i-abc1\",\n      \"i-abc2\"\n]"
      ],
      "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": [
          "ash-bp14zolna43z266bq***\n"
        ]
      },
      "ActivityMetadata": "{\\\"goatscaler.io/managed\\\":\\\"true\\\"}",
      "InstanceRefreshTaskId": "ir-asdf12adsxg*****",
      "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": [
            "i-8vbedazhjj6a6******"
          ]
        }
      ]
    }
  ]
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.