DescribeScalingActivities 操作を呼び出して、スケーリングアクティビティの詳細を照会します。この操作を使用して、スケジュールされたタスク、イベントトリガータスク、またはスケーリングルールの手動実行によってトリガーされたスケーリングアクティビティの結果を確認できます。たとえば、スケーリングアクティビティのステータス、原因、および変更後のインスタンスの総数を確認できます。
操作説明
操作の説明
-
スケーリンググループ ID を指定して、そのスケーリンググループ内のすべてのスケーリングアクティビティを照会できます。
-
スケーリングアクティビティのステータスでクエリ結果をフィルター処理できます。
-
過去 30 日以内のスケーリングアクティビティを照会できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:DescribeScalingActivities |
get |
*スケーリンググループ。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
スケーリングアクティビティが属するスケーリンググループのリージョン ID。 |
cn-hangzhou |
| PageNumber |
integer |
任意 |
スケーリングアクティビティリストのページ番号。最小値: 1。 デフォルト値: 1。 |
1 |
| PageSize |
integer |
任意 |
ページングクエリの 1 ページあたりのエントリ数。最大値: 50。 デフォルト値: 10。 |
10 |
| ScalingGroupId |
string |
任意 |
スケーリンググループの ID。 説明
この操作の呼び出し時は、ScalingGroupId または ScalingActivityId.N のいずれかを指定する必要があります。どちらのパラメーターも指定されていない場合、エラーが返されます。 |
asg-bp18p2yfxow2dloq**** |
| StatusCode |
string |
任意 |
スケーリングアクティビティのステータス。有効な値:
|
Successful |
| ScalingActivityId |
array |
任意 |
クエリするスケーリングアクティビティの ID。 説明
この操作の呼び出し時は、ScalingGroupId または ScalingActivityId.N のいずれかを指定する必要があります。どちらのパラメーターも指定されていない場合、エラーが返されます。 |
|
|
string |
任意 |
クエリするスケーリングアクティビティの ID。 説明
この操作の呼び出し時は、ScalingGroupId または ScalingActivityId.N のいずれかを指定する必要があります。どちらのパラメーターも指定されていない場合、エラーが返されます。 |
asa-bp161xudmuxdzofe**** |
|
| InstanceRefreshTaskId |
string |
任意 |
インスタンスリフレッシュタスクの ID。このパラメーターを指定して、インスタンスリフレッシュタスクに関連付けられたスケーリングアクティビティのリストをクエリできます。 |
ir-a12ds234fasd***** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
CC107349-57B7-4405-B1BF-9BF5AF7F**** |
| PageNumber |
integer |
現在のページ番号。 |
1 |
| PageSize |
integer |
1 ページあたりのエントリ数。 |
10 |
| TotalCount |
integer |
スケーリングアクティビティの総数。 |
1 |
| ScalingActivities |
object |
||
| ScalingActivity |
array<object> |
スケーリングアクティビティ情報のコレクション。 |
|
|
array<object> |
スケーリングアクティビティ情報のコレクション。 |
||
| Progress |
integer |
スケーリングアクティビティの実行進捗。 |
100 |
| ScalingInstanceNumber |
integer |
|
1 |
| AttachedCapacity |
string |
スケーリングアクティビティの完了後にスケーリンググループに手動で追加されたインスタンスの総数。 |
0 |
| TotalCapacity |
string |
スケーリングアクティビティの完了後のスケーリンググループ内のインスタンスの総数。 |
2 |
| ScalingGroupId |
string |
スケーリンググループの ID。 |
asg-bp18p2yfxow2dloq**** |
| AutoCreatedCapacity |
string |
スケーリングアクティビティの実行後にスケーリンググループによって自動作成されたインスタンスの総数。 |
2 |
| EndTime |
string |
スケーリングアクティビティの終了時刻。 |
2020-09-10T09:54Z |
| StartTime |
string |
スケーリングアクティビティの開始時刻。 |
2020-09-10T09:54Z |
| Description |
string |
スケーリングアクティビティの説明。 |
1 個の ECS インスタンスを追加します |
| StatusCode |
string |
スケーリングアクティビティのステータス。有効な値:
|
Successful |
| Cause |
string |
スケーリングアクティビティをトリガーした原因。 |
ユーザーがスケーリングルール "asr-bp12tcnol686y1ik****" を実行することをリクエストし、合計容量を "1" から "2" に変更しました。 |
| ScalingActivityId |
string |
スケーリングアクティビティの ID。 |
asa-bp161xudmuxdzofe**** |
| StatusMessage |
string |
スケーリングアクティビティのステータスメッセージ。 |
「1」個の ECS インスタンスが追加されました |
| CreatedCapacity |
integer |
現在のスケーリングアクティビティ中に作成されたインスタンスの数。 |
1 |
| DestroyedCapacity |
integer |
現在のスケーリングアクティビティ中にリリースされたインスタンスの数。 |
1 |
| StartedCapacity |
integer |
現在のスケーリングアクティビティ中に節約モード (停止) 状態から開始されたインスタンスの数。 |
1 |
| StoppedCapacity |
integer |
現在のスケーリングアクティビティ中に節約モード (停止) 状態に入ったインスタンスの数。 |
1 |
| CreatedInstances |
object |
||
| CreatedInstance |
array |
現在のスケーリングアクティビティ中に作成されたインスタンスのリスト。 |
|
|
string |
現在のスケーリングアクティビティ中に作成されたインスタンスのリスト。 |
[ "i-abc1", "i-abc2" ] |
|
| DestroyedInstances |
object |
||
| DestroyedInstance |
array |
現在のスケーリングアクティビティ中にリリースされたインスタンスのリスト。 |
|
|
string |
現在のスケーリングアクティビティ中にリリースされたインスタンスのリスト。 |
[ "i-abc1", "i-abc2" ] |
|
| StartedInstances |
object |
||
| StartedInstance |
array |
現在のスケーリングアクティビティ中に節約モード (停止) 状態から開始されたインスタンスのリスト。 |
|
|
string |
現在のスケーリングアクティビティ中に節約モード (停止) 状態から開始されたインスタンスのリスト。 |
[ "i-abc1", "i-abc2" ] |
|
| StoppedInstances |
object |
||
| StoppedInstance |
array |
現在のスケーリングアクティビティ中に節約モード (停止) 状態に入ったインスタンスのリスト。 |
|
|
string |
現在のスケーリングアクティビティ中に節約モード (停止) 状態に入ったインスタンスのリスト。 |
[ "i-abc1", "i-abc2" ] |
|
| ErrorCode |
string |
スケーリングアクティビティが失敗したときに返されるエラーコード。 |
OperationDenied.NoStock |
| ErrorMessage |
string |
スケーリングアクティビティが失敗したときに返されるエラーメッセージ。 |
指定された ECS リソースはこのリージョンで在庫切れです。後でもう一度お試しください |
| Detail |
string |
スケーリングアクティビティの詳細情報。 |
"新しい ECS インスタンス「i-j6c8ilerw、i-j6c8iler4mx」が作成されました。" |
| TriggerSourceType |
string |
スケーリングアクティビティのトリガーソースのタイプ。有効な値:
|
Api |
| TriggerSourceId |
string |
スケーリングアクティビティのトリガーソースの ID。有効な値:
|
2346366580***** |
| LifecycleHookContext |
object |
ライフサイクルフックのコンテキスト情報。 |
|
| DisableLifecycleHook |
boolean |
スケーリングアクティビティに対してすべてのライフサイクルフックが無効になっているかどうかを示します。有効な値:
|
false |
| IgnoredLifecycleHookIds |
object |
||
| IgnoredLifecycleHookId |
array |
スケーリングアクティビティに対して無効になっているライフサイクルフック ID のリスト。 |
|
|
string |
スケーリングアクティビティに対して無効になっているライフサイクルフック ID のリスト。 |
ash-bp14zolna43z266bq*** |
|
| ActivityMetadata |
string |
スケーリングアクティビティのメタデータ。 |
{\"goatscaler.io/managed\":\"true\"} |
| InstanceRefreshTaskId |
string |
インスタンスリフレッシュタスクの ID。 |
ir-asdf12adsxg***** |
| ErrorMessages |
object |
||
| ErrorMessages |
array<object> |
スケーリングアクティビティが失敗した、または部分的に成功したときに返されるエラーメッセージ。 |
|
|
array<object> |
|||
| Description |
string |
スケーリングアクティビティの例外の説明。 |
スケーリンググループへのインスタンスの作成に失敗しました |
| Code |
string |
スケーリングアクティビティが失敗した、または部分的に成功したときに返されるエラーコード。 |
OperationDenied.NoStock |
| Message |
string |
スケーリングアクティビティが失敗した、または部分的に成功したときに返されるエラーメッセージ。 |
指定されたゾーンでリソースが在庫切れです。他のタイプをお試しいただくか、他のリージョンおよびゾーンを選択してください |
| FailedInstanceIds |
object |
||
| FailedInstanceIds |
array |
失敗したインスタンス ID のリスト。 |
|
|
string |
インスタンス ID。 |
i-8vbedazhjj6a6****** |
例
成功レスポンス
JSONJSON
{
"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******"
]
}
}
]
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。