すべてのプロダクト
Search
ドキュメントセンター

:Auto Scaling イベント

最終更新日:Jan 11, 2025

このトピックでは、ActionTrail が記録する、または CloudMonitor や Cloud Config が監視する、[EventBridge] にパブリッシュできる Auto Scaling イベントの種類について説明します。

イベントの種類

次の表は、[EventBridge] にパブリッシュできる Auto Scaling イベントの種類について説明しています。

イベントの種類

type パラメーターの値

スケールインアクティビティが失敗しました

ess:ScalingActivity:ScaleInError

スケールインアクティビティが部分的に成功しました

ess:ScalingActivity:ScaleInPartialSuccess

スケールインアクティビティが成功しました

ess:ScalingActivity:ScaleInSuccess

スケールアウトアクティビティが失敗しました

ess:ScalingActivity:ScaleOutError

スケールアウトアクティビティが部分的に成功しました

ess:ScalingActivity:ScaleOutPartialSuccess

スケールアウトアクティビティが成功しました

ess:ScalingActivity:ScaleOutSuccess

スケールインアクティビティのライフサイクルフックがトリガーされました

ess:LifecycleHook:ScaleIn

スケールアウトアクティビティのライフサイクルフックがトリガーされました

ess:LifecycleHook:ScaleOut

EventBridge のライフサイクルフックテストがトリガーされました

ess:LifecycleHook:Test

スケールインアクティビティが開始されました

ess:ScalingActivity:ScaleInStart

スケールアウトアクティビティが開始されました

ess:ScalingActivity:ScaleOutStart

リソースに対して操作が実行されました

ess:ActionTrail:AliyunServiceEvent

API 操作が呼び出されました

ess:ActionTrail:ApiCall

コンソールで操作が実行されました

ess:ActionTrail:ConsoleOperation

スケーリンググループのスケールインアクティビティが失敗しました

ess:CloudMonitor:AUTOSCALING[SCALEINERROR]

スケーリンググループのスケールインアクティビティが開始されました

ess:CloudMonitor:AUTOSCALING[SCALEINSTART]

スケーリンググループのスケールインアクティビティが成功しました

ess:CloudMonitor:AUTOSCALING[SCALEINSUCCESS]

スケーリンググループのスケールインアクティビティが部分的に成功しました

ess:CloudMonitor:AUTOSCALING[SCALEINWARN]

スケーリンググループのスケールアウトアクティビティが失敗しました

ess:CloudMonitor:AUTOSCALING[SCALEOUTERROR]

スケーリンググループのスケールアウトアクティビティが開始されました

ess:CloudMonitor:AUTOSCALING[SCALEOUTSTART]

スケーリンググループのスケールアウトアクティビティが成功しました

ess:CloudMonitor:AUTOSCALING[SCALEOUTSUCCESS]

スケーリンググループのスケールアウトアクティビティが部分的に成功しました

ess:CloudMonitor:AUTOSCALING[SCALEOUTWARN]

スケーリンググループのスケーリングアクティビティが拒否されました

ess:CloudMonitor:AUTOSCALING[SCALEREJECT]

スケジュールされたタスクが期限切れになりました

ess:CloudMonitor:AUTOSCALING[SCHEDULETASKEXPIRING]

リソース変更ログが配信されました

ess:Config:ConfigurationItemChangeNotification

リソースが非準拠と評価されたことを示す通知が配信されました

ess:Config:NonCompliantNotification

CloudEvents 仕様で定義されているパラメーターの詳細については、「概要」をご参照ください。

スケールインアクティビティが失敗しました

スケールインアクティビティが失敗した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「1」から「0」に変更しました。", // Translated comment
    "description": "インスタンス「i-xxx」の削除に失敗しました(コード:「LifecycleActionResult.Abandon」、メッセージ:「lifecycleActionResult パラメーターを破棄したため、インスタンスがロールバックされました」)。", // Translated comment
    "startTime": "2022-09-06T06:29:23.000Z",
    "endTime": "2022-09-06T06:30:10.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

次の表は、data フィールドに含まれるパラメーターについて説明しています。

フィールド

タイプ

説明

cause

String

A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\"."

スケーリングアクティビティがトリガーされた理由。

description

String

Fail to remove Instances \"i-xxx\" (code:\"LifecycleActionResult.Abandon\", msg:\"Abandon lifecycleActionResult parameter caused the instance to rollback.\")."

スケーリングアクティビティの説明。

startTime

String

2022-09-06T06:29:23.000Z

スケーリングアクティビティが開始された時刻。

endTime

String

2022-09-06T06:30:10.000Z

スケーリングアクティビティが終了した時刻。

expectNum

Int

1

スケーリングアクティビティの予想スケールイン容量。

requestId

String

WOSQ2zMxNTcZOoH1b****

リクエスト ID。

scalingActivityId

String

asa-xxx

スケーリングアクティビティの ID。

totalCapacity

String

1

スケーリングアクティビティ完了後のスケーリンググループの容量。

スケールインアクティビティが部分的に成功しました

スケールインアクティビティが部分的に成功した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「2」から「0」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが削除されました", // Translated comment
    "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
  }
}

次の表は、data フィールドに含まれるパラメーターについて説明しています。

フィールド

タイプ

説明

cause

String

A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\"."

スケーリングアクティビティがトリガーされた理由。

description

String

Fail to remove Instances \"i-xxx\" (code:\"LifecycleActionResult.Abandon\", msg:\"Abandon lifecycleActionResult parameter caused the instance to rollback.\")."

スケーリングアクティビティの説明。

startTime

String

2022-09-06T06:29:23.000Z

スケーリングアクティビティが開始された時刻。

endTime

String

2022-09-06T06:30:10.000Z

スケーリングアクティビティが終了した時刻。

expectNum

Int

1

スケーリングアクティビティの予想スケールイン容量。

requestId

String

WOSQ2zMxNTcZOoH1bu****

リクエスト ID。

scalingActivityId

String

asa-xxx

スケーリングアクティビティの ID。

instanceIds

Array

i-xxx

削除するインスタンスの ID。

totalCapacity

Int

1

スケーリングアクティビティ完了後のスケーリンググループの容量。

スケールインアクティビティが成功しました

スケールインアクティビティが成功した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「1」から「0」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが削除されました", // Translated comment
    "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
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

スケールアウトアクティビティが失敗しました

スケールアウトアクティビティが失敗した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「0」から「1」に変更しました。", // Translated comment
    "description": "スケーリンググループにインスタンスを作成できませんでした(コード:「LifecycleActionResult.Abandon」、メッセージ:「lifecycleActionResult パラメーターを破棄したため、インスタンスがロールバックされました」)。", // Translated comment
    "startTime": "2022-09-06T06:29:23.000Z",
    "endTime": "2022-09-06T06:30:10.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 0
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

スケールアウトアクティビティが部分的に成功しました

スケールアウトアクティビティが部分的に成功した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「0」から「2」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが追加されました", // Translated comment
    "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
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

スケールアウトアクティビティが成功しました

スケールアウトアクティビティが成功した場合に [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「0」から「1」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが追加されました", // Translated comment
    "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
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

スケールインアクティビティのライフサイクルフックがトリガーされました

スケールインアクティビティのライフサイクルフックがトリガーされたときに [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ライフサイクルフックメタデータの例", // Translated comment
    "defaultResult": "CONTINUE"
  }
}

次の表は、data フィールドに含まれるパラメーターについて説明しています。

フィールド

タイプ

説明

instanceIds

Array

[ "i-xxx" ]

削除するインスタンスの ID。

lifecycleHookId

String

ash-xxx

ライフサイクルフックの ID。

lifecycleActionToken

String

XXXX

ライフサイクルフックのアクショントークン。

scalingGroupId

String

asg-xxx

スケーリンググループの ID。

scalingActivityId

String

asa-xxx

スケーリングアクティビティの ID。

notificationMetadata

String

lifecycleHook metadata example

ライフサイクルフックが有効になったときに送信される通知。

defaultResult

String

CONTINUE

ライフサイクルフックのデフォルトの結果。有効な値:

  • CONTINUE:Auto Scaling はスケールインまたはスケールアウトリクエストへの応答を続けます。

  • ABANDON:Auto Scaling は、スケールアウトイベント中に ECS インスタンスを解放するか、スケールインイベント中にスケーリンググループから ECS インスタンスを削除します。

  • ROLLBACK:スケールインイベント中に、Auto Scaling は ECS インスタンスを解放するリクエストを拒否し、変更をロールバックします。スケールアウトイベント中は、ROLLBACK 設定の動作は ABANDON 設定と同じです。

スケールアウトアクティビティのライフサイクルフックがトリガーされました

スケールアウトアクティビティのライフサイクルフックがトリガーされたときに [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ライフサイクルフックメタデータの例", // Translated comment
    "defaultResult": "CONTINUE"
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

EventBridge のライフサイクルフックテストがトリガーされました

EventBridge のライフサイクルフックテストがトリガーされたときに [EventBridge] が受信するイベントの例を次に示します。

{
  "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"
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。

スケールインアクティビティが開始されました

スケールインアクティビティが開始されたときに [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「1」から「0」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが削除されます", // Translated comment
    "startTime": "2022-09-06T06:29:23.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

次の表は、data フィールドに含まれるパラメーターについて説明しています。

フィールド

タイプ

説明

cause

string

A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\".

スケーリングアクティビティがトリガーされた理由。

description

string

\"1\" ECS instances are removed"

スケーリングアクティビティの説明。

startTime

string

2022-09-06T06:29:23.000Z

スケーリングアクティビティが開始された時刻。

expectNum

Int

1

スケーリングアクティビティの予想スケールイン容量。

requestId

string

WOSQ2zMxNTcZOoH1bu****

スケーリングアクティビティのリクエスト ID。

scalingActivityId

string

asa-xxx

スケーリングアクティビティの ID。

totalCapacity

Int

1

スケーリングアクティビティ完了後のスケーリンググループの容量。

スケールアウトアクティビティが開始されました

スケールアウトアクティビティが開始されたときに [EventBridge] が受信するイベントの例を次に示します。

{
  "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": "ユーザーが目標容量を変更し、合計容量を「0」から「2」に変更しました。", // Translated comment
    "description": "「1」台の ECS インスタンスが追加されます", // Translated comment
    "startTime": "2022-09-06T06:29:23.000Z",
    "expectNum": 2,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

data フィールドに含まれるパラメーターについては、パラメーターの説明表をご参照ください。