スケーリングアクティビティを照会します。 DescribeScalingActivities API を呼び出して、スケジュールされたタスク、イベントトリガーのタスク、またはスケーリングルールの手動実行によってトリガーされたスケーリングアクティビティの結果を照会できます。たとえば、スケーリングアクティビティのステータスと原因を照会できます。また、スケーリングアクティビティの完了後のインスタンス総数も照会できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:DescribeScalingActivities |
get |
*ScalingGroup
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
照会するスケーリングアクティビティが属する、スケーリンググループのリージョン ID です。 |
cn-hangzhou |
| PageNumber |
integer |
任意 |
ページ番号です。ページは 1 ページ目から始まります。 デフォルト値:1。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数です。最大値:50。 デフォルト値:10。 |
10 |
| ScalingGroupId |
string |
任意 |
スケーリンググループの ID です。 説明
この操作を呼び出す際は、 |
asg-bp18p2yfxow2dloq**** |
| StatusCode |
string |
任意 |
スケーリングアクティビティのステータスです。有効な値:
|
Successful |
| ScalingActivityIds |
array |
任意 |
照会するスケーリングアクティビティの ID です。 説明
この操作を呼び出す際は、 |
|
|
string |
任意 |
照会するスケーリングアクティビティの ID です。 説明
この操作を呼び出す際は、 |
asa-bp161xudmuxdzofe**** |
|
| InstanceRefreshTaskId |
string |
任意 |
インスタンス更新タスクの ID です。このパラメーターを指定した場合、この操作はインスタンス更新タスクに関連付けられたスケーリングアクティビティのリストを返します。 |
ir-a12ds234fasd***** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
CC107349-57B7-4405-B1BF-9BF5AF7F2A46 |
| PageNumber |
integer |
返されたページの番号。 |
1 |
| PageSize |
integer |
1 ページあたりに返されるエントリ数。 |
10 |
| TotalCount |
integer |
スケーリングアクティビティの総数。 |
1 |
| ScalingActivities |
array<object> |
スケーリングアクティビティ。 |
|
|
array<object> |
スケーリングアクティビティ。 |
||
| Progress |
integer |
スケーリングアクティビティの進捗状況。 |
100 |
| ScalingInstanceNumber |
integer |
|
1 |
| AttachedCapacity |
string |
スケーリングアクティビティの完了後にスケーリンググループに手動で追加されたインスタンスの総数。 |
0 |
| TotalCapacity |
string |
スケーリングアクティビティの完了後のスケーリンググループ内のインスタンスの総数。 |
2 |
| ScalingGroupId |
string |
スケーリンググループの ID。 |
asg-bp18p2yfxow2dloq**** |
| AutoCreatedCapacity |
string |
スケーリングアクティビティの完了後に Auto Scaling によって作成されたインスタンスの総数。 |
2 |
| EndTime |
string |
スケーリングアクティビティが完了した時刻。 |
2020-09-10T09:54Z |
| StartTime |
string |
スケーリングアクティビティが開始された時刻。 |
2020-09-10T09:54Z |
| Description |
string |
スケーリングアクティビティの説明。 |
Add \"1\" ECS instance |
| StatusCode |
string |
スケーリングアクティビティのステータス。有効な値:
|
Successful |
| Cause |
string |
スケーリングアクティビティがトリガーされた理由。 |
A user requests to execute scaling rule \"asr-bp12tcnol686y1ik****\", changing the Total Capacity from \"1\" to \"2\". |
| ScalingActivityId |
string |
スケーリングアクティビティの ID。 |
asa-bp161xudmuxdzofe**** |
| StatusMessage |
string |
スケーリングアクティビティのステータスメッセージ。 |
\"1\" ECS instances are added |
| CreatedCapacity |
integer |
スケールアウトイベント中に作成されたインスタンスの数。 |
1 |
| DestroyedCapacity |
integer |
スケールインイベント中にリリースされたインスタンスの数。 |
1 |
| StartedCapacity |
integer |
スケールアウトイベント中にエコノミーモードから起動されたインスタンスの数。 |
1 |
| StoppedCapacity |
integer |
スケールインイベント中にエコノミーモードで停止されたインスタンスの数。 |
1 |
| CreatedInstances |
array |
スケールアウトイベント中に作成されたインスタンス。 |
|
|
string |
スケールアウトイベント中に作成されたインスタンス。 |
["i-abc1","i-abc2"] |
|
| DestroyedInstances |
array |
スケールインイベント中にリリースされたインスタンス。 |
|
|
string |
スケールインイベント中にリリースされたインスタンス。 |
[ "i-abc1", "i-abc2" ] |
|
| StartedInstances |
array |
スケールアウトイベント中にエコノミーモードから起動されたインスタンス。 |
|
|
string |
スケールアウトイベント中にエコノミーモードから起動されたインスタンス。 |
[ "i-abc1", "i-abc2" ] |
|
| StoppedInstances |
array |
スケールインイベント中にエコノミーモードで停止されたインスタンス。 |
|
|
string |
スケールインイベント中にエコノミーモードで停止されたインスタンス。 |
[ "i-abc1", "i-abc2" ] |
|
| ErrorCode |
string |
スケーリングアクティビティが失敗した場合に返されるエラーコード。 |
OperationDenied.NoStock |
| ErrorMessage |
string |
スケーリングアクティビティが失敗した場合に返されるエラーメッセージ。 |
The specified ECS resource is out of stock in this region. Please try again later. |
| Detail |
string |
スケーリングアクティビティの詳細。 |
"new ECS instances "i-j6c8ilerw, i-j6c8iler4mx" are created." |
| TriggerSourceType |
string |
スケーリングアクティビティのトリガーソースのタイプ。有効な値:
|
Api |
| TriggerSourceId |
string |
スケーリングアクティビティのトリガーソースの ID。有効な値:
|
2346366580***** |
| LifecycleHookContext |
object |
ライフサイクルフックのコンテキスト。 |
|
| DisableLifecycleHook |
boolean |
スケーリングアクティビティのトリガー時に、すべてのライフサイクルフックが無効化されているかどうか。有効な値:
|
false |
| IgnoredLifecycleHookIds |
array |
無効化されたライフサイクルフックの ID の配列。 |
|
|
string |
無効化されたライフサイクルフックの ID。 |
ash-bp14zolna43z266bq*** |
|
| ActivityMetadata |
string |
スケーリングアクティビティのメタデータ。 |
{\"goatscaler.io/managed\":\"true\"} |
| InstanceRefreshTaskId |
string |
インスタンス更新タスクの ID。 |
ir-asdf12adsxg***** |
| ErrorMessages |
array<object> |
スケーリングアクティビティが失敗したか、部分的に成功した場合に返されるエラーメッセージ。 |
|
|
object |
|||
| Description |
string |
スケーリングアクティビティ例外の説明。 |
Fail to create instances into scaling group. |
| Code |
string |
スケーリングアクティビティが失敗した場合に返されるエラーコード。 |
OperationDenied.NoStock |
| Message |
string |
スケーリングアクティビティが失敗したか、部分的に成功した場合に返されるエラーメッセージ。 |
The resource is out of stock in the specified zone. Please try other types, or choose other regions and zones. |
| FailedInstanceIds |
array |
失敗したスケーリングアクティビティに含まれるインスタンスの ID の配列。 |
|
|
string |
失敗したスケーリングアクティビティに含まれるインスタンスの ID。 |
i-8vbedazhjj6a6****** |
例
成功レスポンス
JSONJSON
{
"RequestId": "CC107349-57B7-4405-B1BF-9BF5AF7F****",
"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******"
]
}
]
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。