Todos los productos
Search
Centro de documentos

:Eventos de Auto Scaling

Última actualización: Sep 05, 2026

Este tema describe los tipos de eventos de Auto Scaling que ActionTrail registra, o que CloudMonitor y Cloud Config supervisan, y que se pueden publicar en EventBridge.

Tipos de eventos

A continuación se describen los tipos de eventos de Auto Scaling que se pueden publicar en EventBridge.

Tipo de evento

Valor del parámetro type

A scale-in activity failed

ess:ScalingActivity:ScaleInError

A scale-in activity is partially successful

ess:ScalingActivity:ScaleInPartialSuccess

A scale-in activity is successful

ess:ScalingActivity:ScaleInSuccess

A scale-out activity failed

ess:ScalingActivity:ScaleOutError

A scale-out activity is partially successful

ess:ScalingActivity:ScaleOutPartialSuccess

A scale-out activity is successful

ess:ScalingActivity:ScaleOutSuccess

A lifecycle hook for a scale-in activity is triggered

ess:LifecycleHook:ScaleIn

A lifecycle hook for a scale-out activity is triggered

ess:LifecycleHook:ScaleOut

A lifecycle hook test for EventBridge is triggered

ess:LifecycleHook:Test

A scale-in activity starts

ess:ScalingActivity:ScaleInStart

A scale-out activity starts

ess:ScalingActivity:ScaleOutStart

Se ejecuta una operación sobre un recurso

ess:ActionTrail:AliyunServiceEvent

Se llama a una operación de API

ess:ActionTrail:ApiCall

Se ejecuta una operación en la consola

ess:ActionTrail:ConsoleOperation

La actividad de reducción de escala de un grupo de escalado falló

ess:CloudMonitor:AUTOSCALING[SCALEINERROR]

Inicia la actividad de reducción de escala de un grupo de escalado

ess:CloudMonitor:AUTOSCALING[SCALEINSTART]

La actividad de reducción de escala de un grupo de escalado se completó correctamente

ess:CloudMonitor:AUTOSCALING[SCALEINSUCCESS]

La actividad de reducción de escala de un grupo de escalado se completó de forma parcial

ess:CloudMonitor:AUTOSCALING[SCALEINWARN]

La actividad de expansión de escala de un grupo de escalado falló

ess:CloudMonitor:AUTOSCALING[SCALEOUTERROR]

Inicia la actividad de expansión de escala de un grupo de escalado

ess:CloudMonitor:AUTOSCALING[SCALEOUTSTART]

La actividad de expansión de escala de un grupo de escalado se completó correctamente

ess:CloudMonitor:AUTOSCALING[SCALEOUTSUCCESS]

La actividad de expansión de escala de un grupo de escalado se completó de forma parcial

ess:CloudMonitor:AUTOSCALING[SCALEOUTWARN]

Se rechazó la actividad de escalado de un grupo de escalado

ess:CloudMonitor:AUTOSCALING[SCALEREJECT]

Una tarea programada caduca

ess:CloudMonitor:AUTOSCALING[SCHEDULETASKEXPIRING]

Se entregan registros de cambios de recursos

ess:Config:ConfigurationItemChangeNotification

Se entrega una notificación que indica que un recurso se evaluó como no conforme

ess:Config:NonCompliantNotification

Para obtener más información sobre los parámetros definidos en la especificación CloudEvents, consulte Event overview.

Actividad de reducción de escala con errores

A continuación se muestra el evento que EventBridge recibe cuando una actividad de reducción de escala termina con errores:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\".",
    "description": "Fail to remove Instances \"i-xxx\" (code:\"LifecycleActionResult.Abandon\", msg:\"Abandon lifecycleActionResult parameter caused the instance to rollback.\").",
    "startTime": "2022-09-06T06:29:23.000Z",
    "endTime": "2022-09-06T06:30:10.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

En la siguiente tabla se describen los parámetros del campo data.

Campo

Tipo

Ejemplo

Descripción

cause

String

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

Motivo por el que se activó la actividad de escalado.

description

String

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

Descripción de la actividad de escalado.

startTime

String

2022-09-06T06:29:23.000Z

Hora de inicio de la actividad de escalado.

endTime

String

2022-09-06T06:30:10.000Z

Hora de finalización de la actividad de escalado.

expectNum

Int

1

Capacidad esperada de reducción de escala de la actividad de escalado.

requestId

String

WOSQ2zMxNTcZOoH1b****

ID de la solicitud.

scalingActivityId

String

asa-xxx

ID de la actividad de escalado.

totalCapacity

String

1

Capacidad del grupo de escalado después de completar la actividad de escalado.

Actividad de reducción de escala completada de forma parcial

A continuación se muestra el evento que EventBridge recibe cuando una actividad de reducción de escala se completa de forma parcial:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"2\" to \"0\".",
    "description": "\"1\" ECS instances are removed",
    "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
  }
}

En la siguiente tabla se describen los parámetros del campo data.

Campo

Tipo

Ejemplo

Descripción

cause

String

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

Motivo por el que se activó la actividad de escalado.

description

String

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

Descripción de la actividad de escalado.

startTime

String

2022-09-06T06:29:23.000Z

Hora de inicio de la actividad de escalado.

endTime

String

2022-09-06T06:30:10.000Z

Hora de finalización de la actividad de escalado.

expectNum

Int

1

Capacidad esperada de reducción de escala de la actividad de escalado.

requestId

String

WOSQ2zMxNTcZOoH1bu****

ID de la solicitud.

scalingActivityId

String

asa-xxx

ID de la actividad de escalado.

instanceIds

Array

i-xxx

IDs de las instancias que desea eliminar.

totalCapacity

Int

1

Capacidad del grupo de escalado después de completar la actividad de escalado.

Actividad de reducción de escala correcta

A continuación se muestra el evento que EventBridge recibe cuando una actividad de reducción de escala se completa correctamente:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\".",
    "description": "\"1\" ECS instances are removed",
    "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
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Actividad de expansión de escala con errores

A continuación se muestra el evento que EventBridge recibe cuando una actividad de expansión de escala termina con errores:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"0\" to \"1\".",
    "description": "Fail to create Instances into scaling group(code:\"LifecycleActionResult.Abandon\", msg:\"Abandon lifecycleActionResult parameter caused the instance to rollback.\").",
    "startTime": "2022-09-06T06:29:23.000Z",
    "endTime": "2022-09-06T06:30:10.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 0
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Actividad de expansión de escala completada de forma parcial

A continuación se muestra el evento que EventBridge recibe cuando una actividad de expansión de escala se completa de forma parcial:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"0\" to \"2\".",
    "description": "\"1\" ECS instances are added",
    "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
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Actividad de expansión de escala correcta

A continuación se muestra el evento que EventBridge recibe cuando una actividad de expansión de escala se completa correctamente:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"0\" to \"1\".",
    "description": "\"1\" ECS instances are added",
    "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
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Activación de un hook de ciclo de vida para una actividad de reducción de escala

A continuación se muestra el evento que EventBridge recibe cuando se activa un hook de ciclo de vida para una actividad de reducción de escala:

{
  "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": "lifecycleHook metadata example",
    "defaultResult": "CONTINUE"
  }
}

En la siguiente tabla se describen los parámetros del campo data.

Campo

Tipo

Ejemplo

Descripción

instanceIds

Array

[ "i-xxx" ]

IDs de las instancias que desea eliminar.

lifecycleHookId

String

ash-xxx

ID del hook de ciclo de vida.

lifecycleActionToken

String

XXXX

Token de acción del hook de ciclo de vida.

scalingGroupId

String

asg-xxx

ID del grupo de escalado.

scalingActivityId

String

asa-xxx

ID de la actividad de escalado.

notificationMetadata

String

lifecycleHook metadata example

Notificación que se envía cuando el hook de ciclo de vida entra en vigor.

defaultResult

String

CONTINUE

Resultado predeterminado del hook de ciclo de vida. Valores válidos:

  • CONTINUE: Auto Scaling continúa respondiendo a las solicitudes de reducción o expansión de escala.

  • ABANDON: Auto Scaling libera instancias de Elastic Compute Service (ECS) durante los eventos de expansión de escala, o elimina instancias de ECS del grupo de escalado durante los eventos de reducción de escala.

  • ROLLBACK: Durante los eventos de reducción de escala, Auto Scaling rechaza las solicitudes para liberar instancias de ECS y revierte los cambios. En los eventos de expansión de escala, la configuración ROLLBACK se comporta igual que ABANDON.

Activación de un hook de ciclo de vida para una actividad de expansión de escala

A continuación se muestra el evento que EventBridge recibe cuando se activa un hook de ciclo de vida para una actividad de expansión de escala:

{
  "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": "lifecycleHook metadata example",
    "defaultResult": "CONTINUE"
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Activación de una prueba de hook de ciclo de vida para EventBridge

A continuación se muestra el evento que EventBridge recibe cuando se activa una prueba de hook de ciclo de vida para 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"
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.

Inicio de una actividad de reducción de escala

A continuación se muestra el evento que EventBridge recibe cuando inicia una actividad de reducción de escala:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"1\" to \"0\".",
    "description": "\"1\" ECS instances are removed",
    "startTime": "2022-09-06T06:29:23.000Z",
    "expectNum": 1,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

En la siguiente tabla se describen los parámetros del campo data.

Campo

Tipo

Ejemplo

Descripción

cause

string

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

Motivo por el que se activó la actividad de escalado.

description

string

\"1\" ECS instances are removed"

Descripción de la actividad de escalado.

startTime

string

2022-09-06T06:29:23.000Z

Hora de inicio de la actividad de escalado.

expectNum

Int

1

Capacidad esperada de reducción de escala de la actividad de escalado.

requestId

string

WOSQ2zMxNTcZOoH1bu****

ID de solicitud de la actividad de escalado.

scalingActivityId

string

asa-xxx

ID de la actividad de escalado.

totalCapacity

Int

1

Capacidad del grupo de escalado después de completar la actividad de escalado.

Inicio de una actividad de expansión de escala

A continuación se muestra el evento que EventBridge recibe cuando inicia una actividad de expansión de escala:

{
  "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": "A user changed the Desired Capacity, changing the Total Capacity from \"0\" to \"2\".",
    "description": "\"1\" ECS instances are added",
    "startTime": "2022-09-06T06:29:23.000Z",
    "expectNum": 2,
    "requestId": "WOSQ2zMxNTcZOoH1bu****",
    "scalingActivityId": "asa-xxx",
    "totalCapacity": 1
  }
}

Para obtener información sobre los parámetros del campo data, consulte parameter description table.