Todos os produtos
Search
Central de documentação

Elastic Compute Service:Instance event notifications

Última atualização: Jul 03, 2026

O ECS envia notificações sobre eventos da instância, como eventos de O&M, alterações no estado do ciclo de vida e interrupções de instâncias preemptíveis.

Tipos de evento

O ECS envia notificações para os seguintes eventos de instância:

Eventos de O&M

O ECS envia uma notificação inicial quando ocorre um evento de O&M e uma nova notificação sempre que o status do evento muda. Para obter uma lista dos nomes de notificação correspondentes a eventos específicos de O&M, consulte Apêndice: Nomes de notificação para eventos de O&M de instância.

O exemplo a seguir mostra uma notificação JSON para um evento de instance restart due to system maintenance (SystemMaintenance.Reboot).

  • Quando um evento de O&M é publicado pela primeira vez, ele está no estado Scheduled (Scheduled).

    {
      "id": "2256A988-0B26-4E2B-820A-8A********E5",
      "product": "ECS",
      "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
      "level": "CRITICAL",
      "name": "Instance:SystemMaintenance.Reboot:Scheduled",
      "userId": "169070********30",
      "eventTime": "20190409T121826.922+0800",
      "regionId": "cn-hangzhou",
      "content": {
        "eventId": "e-bp11trd********pqum2",
        "publishTime": "2019-04-09T04:18:26Z",
        "notBefore": "2019-04-12T01:01:01Z",      
        "instanceId": "i-bp1ecr********5go2go",   
        "eventType": "SystemMaintenance.Reboot",  
        "eventStatus": "Scheduled"
      }
    }
  • Se você reiniciar uma instância antes do horário agendado para o evento de O&M (notBefore), o evento será evitado e uma notificação será publicada informando que o status do evento mudou para Avoided.

    {
      "id": "2256A988-0B26-4E2B-820A-8A********E5",
      "product": "ECS",
      "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
      "level": "CRITICAL",
      "name": "Instance:SystemMaintenance.Reboot:Scheduled",
      "userId": "169070********30",
      "eventTime": "20190410T160101.922+0800",
      "regionId": "cn-hangzhou",
      "content": {
        "eventId": "e-bp11trdr********qum2",
        "publishTime": "2019-04-09T04:18:26Z",
        "notBefore": "2019-04-12T01:01:01Z",
        "instanceId": "i-bp1ecr********5go2go",
        "eventType": "SystemMaintenance.Reboot",
        "eventStatus": "Avoided",
        "executeStartTime": "2019-04-10T08:01:01Z",  
        "executeFinishTime": "2019-04-10T08:01:01Z"  
      }
    }

Descrição do parâmetro content:

Campo

Descrição

Exemplo

eventId

ID do evento de O&M.

e-t4navn7****6x5no

publishTime

Horário em que o evento de O&M foi publicado.

2019-04-09T04:18:26Z

notBefore

Horário de execução agendada do evento de O&M. Este parâmetro é especificado apenas para eventos de O&M de manutenção. Eventos de O&M de exceção não possuem um horário notBefore.

2019-04-12T01:01:01Z

instanceId

ID da instância afetada.

i-bp1ecr****5go2go

eventType

Tipo do evento de O&M. Para mais informações, consulte Visão geral dos eventos de sistema do ECS.

SystemMaintenance.Reboot

eventStatus

Status do evento de O&M. Para mais informações, consulte Visão geral dos eventos de sistema do ECS.

Avoided

executeStartTime

Horário de início da tarefa de O&M, em UTC.

2019-04-10T08:01:01Z

executeFinishTime

Horário de término da tarefa de O&M, em UTC.

Nota

Apenas eventos de O&M nos estados Executing (Executing), Executed (Executed), Canceled (Canceled) e Avoided (Avoided) retornam os atributos executeStartTime e executeFinishTime.

2019-04-10T08:01:01Z

Alterações no estado do ciclo de vida

O ECS envia uma notificação de evento quando o estado de uma instância muda. Para mais informações sobre os estados da instância, consulte Ciclo de vida da instância.

Tomando como exemplo uma alteração de estado para Running (Running), o formato da notificação de evento é o seguinte.

{
  "id": "2256A988-0B26-4E2B-820A-8A********E5",
  "product": "ECS",
  "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
  "level": "INFO",
  "name": "Instance:StateChange",
  "userId": "169070********30",
  "eventTime": "20190409T121826.922+0800",
  "regionId": "cn-hangzhou",
  "content": {
    "resourceId": "i-bp1ecr********5go2go",  
    "resourceType": "ALIYUN::ECS::Instance", 
    "state": "Running"                       
  }
}

Descrição do campo content:

Campo

Descrição

Exemplo

resourceId

ID da instância.

i-bp1ecr****5go2go

resourceType

Tipo de recurso. Valores válidos: ALIYUN::ECS::Instance.

ALIYUN::ECS::Instance

state

Estado da instância. Valores válidos:

  • Created: Criação concluída. Uma notificação de evento para este status é enviada apenas uma vez após a criação da instância.

  • Starting: A instância está iniciando.

  • Running: Em execução.

  • Stopping: O recurso está sendo parado ou reiniciado.

  • Stopped: Parado.

  • Deleted: Excluído.

Running

Interrupções de instância preemptível

Uma instância preemptível pode ser liberada automaticamente devido a alterações no preço de mercado ou ajustes no inventário de recursos. Cinco minutos antes da liberação, o ECS envia um evento de interrupção de instância preemptível. Para mais informações, consulte O que é uma instância preemptível?.

A seguir, um exemplo de notificação JSON.

{
  "id": "2256A988-0B26-4E2B-820A-8A********E5",
  "product": "ECS",
  "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
  "level": "INFO",
  "name": "Instance:PreemptibleInstanceInterruption",
  "userId": "169070********30",
  "eventTime": "20190409T121826.922+0800",
  "regionId": "cn-hangzhou",
  "content": {
    "instanceId": "i-bp1ecr********5go2go",  
    "action": "delete"                       
  }
}

Descrição do campo content:

Campo

Descrição

Exemplo

instanceId

ID da instância preemptível.

i-bp1ecr****5go2go

action

Evento de operação para a instância preemptível. Valor válido: delete.

delete

Migração a quente em hosts dedicados

Chame a operação ModifyInstanceDeployment para executar uma migração a quente de uma instância ECS entre hosts dedicados. A migração a quente é uma operação assíncrona e o status da instância ECS não se altera durante o processo. Configure uma notificação de evento para o evento Instance:LiveMigrationAcrossDDH para verificar se a migração a quente foi bem-sucedida.

Os exemplos a seguir mostram notificações JSON.

  • Início da migração a quente:

    {
      "id": "2256A988-0B26-4E2B-820A-8A0580D0B8E5",
      "product": "ECS",
      "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
      "level": "INFO",
      "instanceName": "instance-event-subscription",
      "name": "Instance:LiveMigrationAcrossDDH",
      "userId": "169070********30",
      "eventTime": "20180608T092537.922+0800",
      "regionId": "cn-hangzhou",
      "content": {
          "instanceId" : "i-bp1ecr********5go2go",
          "sourceDedicatedHostId" : "dh-2ze3lm********t8nr82",
          "destinationDedicatedHostId" : "dh-2ze3lm********t8nr83",
          "startTime" : "2018-06-08T01:25:37Z",
          "status" : "started"
      }
    }
  • Migração a quente bem-sucedida:

    {
      "id": "2256A988-0B26-4E2B-820A-8A0580D0B8E5",
      "product": "ECS",
      "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
      "level": "INFO",
      "instanceName": "instance-event-subscription",
      "name": "Instance:LiveMigrationAcrossDDH",
      "userId": "169070********30",
      "eventTime": "20180608T092545.922+0800",
      "regionId": "cn-hangzhou",
      "content": {
          "instanceId" : "i-bp1ecr********5go2go",
          "sourceDedicatedHostId" : "dh-2ze3lm********t8nr82",
          "destinationDedicatedHostId" : "dh-2ze3lm********t8nr83",
          "startTime" : "2018-06-08T01:25:37Z",
          "endTime" : "2018-06-08T01:25:45Z",
          "status" : "accomplished"
      }
    }
  • Falha na migração a quente:

    {
      "id": "2256A988-0B26-4E2B-820A-8A0580D0B8E5",
      "product": "ECS",
      "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
      "level": "INFO",
      "instanceName": "instance-event-subscription",
      "name": "Instance:LiveMigrationAcrossDDH",
      "userId": "169070********30",
      "eventTime": "20180608T092545.922+0800",
      "regionId": "cn-hangzhou",
      "content": {
          "instanceId" : "i-bp1ecr********5go2go",
          "sourceDedicatedHostId" : "dh-2ze3lm********t8nr82",
          "destinationDedicatedHostId" : "dh-2ze3lm********t8nr83",
          "startTime" : "2018-06-08T01:25:37Z",
          "endTime" : "2018-06-08T01:25:45Z",
          "status" : "failed"
      }
    }

Descrição do campo content:

Campo

Descrição

Exemplo

instanceId

ID da instância ECS.

i-bp1ecr****5go2go

sourceDedicatedHostId

ID do host dedicado de origem.

dh-2ze3lm****t8nr82

destinationDedicatedHostId

ID do host dedicado de destino.

dh-2ze3lm****t8nr83

startTime

Horário de início da migração, em UTC.

2018-06-08T01:25:37Z

endTime

Horário de término da migração, em UTC.

2018-06-08T01:25:45Z

status

Status da migração. Valores válidos:

  • started: A migração foi iniciada.

  • failed: Falha na migração.

  • accomplished: A migração foi concluída com êxito.

accomplished

Alterações no modo de desempenho para instâncias com capacidade de pico

Após uma instância com capacidade de pico alternar seu modo de desempenho, ela envia uma notificação de evento chamada Instance:PerformanceModeChange.

A seguir, um exemplo de notificação JSON.

{
    "id": "2256A988-0B26-4E2B-820A-8A0580D0B8E5",
    "product": "ECS",
    "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
    "level": "INFO",
    "name": "Instance:PerformanceModeChange",
    "userId": "169070********30",
    "eventTime": "20190409T121826.922+0800",
    "regionId": "cn-hangzhou",
    "content": {
        "instanceId" : "i-bp1ecr********5go2go",
        "creditSpecification" : "Unlimited",
        "operator" : "System"
    }
}

Descrição do campo content:

Campo

Descrição

Exemplo

instanceId

ID da instância ECS.

i-bp1ecr****5go2go

creditSpecification

Novo modo de desempenho. Valores válidos:

  • Standard: modo padrão.

  • Unlimited: modo ilimitado.

Standard

operator

Operador que acionou o evento. Valores válidos:

  • User: Você alternou manualmente o modo de desempenho da instância usando o console ou uma API.

  • System: Eventos de alternância automática causados pelo consumo de créditos de CPU, restrições do modo de desligamento econômico ou conta em atraso. Para mais informações, consulte Alternar modos de desempenho.

User

Restrições de desempenho para instâncias com capacidade de pico

O desempenho da instância fica limitado a um valor abaixo da linha de base porque seus créditos de CPU se esgotaram. Quando isso ocorre, a instância com capacidade de pico entra no modo padrão. O nome do evento é Instance:BurstablePerformanceRestricted.

Nota

O ECS gera esses eventos a cada hora. Um evento indica que ocorreu uma restrição de desempenho em algum momento dentro desse intervalo de uma hora. Se o desempenho da instância permanecer restrito, um novo evento será gerado a cada hora.

A seguir, um exemplo de notificação JSON.

{
    "id": "2256A988-0B26-4E2B-820A-8A0580D0B8E5",
    "product": "ECS",
    "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
    "level": "INFO",
    "name": "Instance:BurstablePerformanceRestricted",
    "userId": "169070********30",
    "eventTime": "20190409T121826.922+0800",
    "regionId": "cn-hangzhou",
    "content": {
        "instanceId" : "i-bp1ecr********5go2go",
        "intervalStart" : "2019-11-11T11:00Z",
        "intervalEnd" : "2019-11-11T12:00Z"
    }
}

Campo content:

Campo

Descrição

Exemplo

instanceId

ID da instância ECS.

i-bp1ecr****5go2go

intervalStart

Horário de início do intervalo do evento, em UTC.

2019-11-11T11:00Z

intervalEnd

Horário de término do intervalo do evento, em UTC.

2019-11-11T12:00Z

Apêndice: Nomes de notificação para eventos de O&M de instância

Impacto

Tipo e código do evento

Nome e código da notificação de evento

Reinicialização da instância

Reinicialização da instância devido à manutenção do sistema (SystemMaintenance.Reboot)

  • Reinicialização da instância agendada (manutenção do sistema): Instance:SystemMaintenance.Reboot:Scheduled

  • Reinicialização agendada da instância em execução (manutenção do sistema): Instance:SystemMaintenance.Reboot:Executing

  • Reinicialização agendada da instância executada (manutenção do sistema): Instance:SystemMaintenance.Reboot:Executed

  • Reinicialização da instância evitada (manutenção do sistema): Instance:SystemMaintenance.Reboot:Avoided

  • Reinicialização da instância cancelada (manutenção do sistema): Instance:SystemMaintenance.Reboot:Canceled

  • Falha na reinicialização agendada da instância (manutenção do sistema): Instance:SystemMaintenance.Reboot:Failed

Reinicialização inesperada da instância

Reinicialização da instância devido a erro do sistema (SystemFailure.Reboot)

  • Reinicialização da instância em execução (erro do sistema): Instance:SystemFailure.Reboot:Executing

  • Reinicialização da instância executada (erro do sistema): Instance:SystemFailure.Reboot:Executed

  • Falha na reinicialização da instância (erro do sistema): Instance:SystemFailure.Reboot:Failed

Reinicialização inesperada da instância

Reinicialização da instância devido a erro da instância (InstanceFailure.Reboot)

  • Reinicialização da instância agendada (erro da instância): Instance:InstanceFailure.Reboot:Scheduled

  • Reinicialização da instância em execução (erro da instância): Instance:InstanceFailure.Reboot:Executing

  • Reinicialização da instância executada (erro da instância): Instance:InstanceFailure.Reboot:Executed

  • Reinicialização da instância evitada (erro da instância): Instance:InstanceFailure.Reboot:Avoided

Redesimplantação da instância

Redesimplantação da instância devido à manutenção do sistema (SystemMaintenance.Redeploy)

  • Redesimplantação da instância agendada (manutenção do sistema): Instance:SystemMaintenance.Redeploy:Scheduled

  • Redesimplantação agendada da instância em execução (manutenção do sistema): Instance:SystemMaintenance.Redeploy:Executing

  • Redesimplantação agendada da instância concluída (manutenção do sistema): Instance:SystemMaintenance.Redeploy:Executed

  • Redesimplantação da instância evitada (manutenção do sistema): Instance:SystemMaintenance.Redeploy:Avoided

  • Redesimplantação da instância cancelada (manutenção do sistema): Instance:SystemMaintenance.Redeploy:Canceled

Redesimplantação da instância

Redesimplantação da instância devido a erro do sistema (SystemFailure.Redeploy)

  • Redesimplantação da instância em execução (erro do sistema): Instance:SystemFailure.Redeploy:Executing

  • Redesimplantação da instância executada (erro do sistema): Instance:SystemFailure.Redeploy:Executed

  • Redesimplantação da instância evitada (erro do sistema): Instance:SystemFailure.Redeploy:Avoided

  • Redesimplantação da instância cancelada (erro do sistema): Instance:SystemFailure.Redeploy:Canceled

Reinicialização da instância e isolamento de disco local danificado

Reinicialização agendada da instância e substituição de disco local danificado devido à manutenção do sistema (SystemMaintenance.RebootAndIsolateErrorDisk)

  • Consulta sobre reinicialização da instância e isolamento de disco danificado (manutenção do sistema): Instance:SystemMaintenance.RebootAndIsolateErrorDisk:Inquiring

  • Reinicialização da instância e isolamento de disco danificado em execução (manutenção do sistema): Instance:SystemMaintenance.RebootAndIsolateErrorDisk:Executing

  • Reinicialização da instância e isolamento de disco danificado executados (manutenção do sistema): Instance:SystemMaintenance.RebootAndIsolateErrorDisk:Executed

  • Reinicialização da instância e isolamento de disco danificado evitados (manutenção do sistema): Instance:SystemMaintenance.RebootAndIsolateErrorDisk:Avoided

  • Reinicialização da instância e isolamento de disco danificado cancelados (manutenção do sistema): Instance:SystemMaintenance.RebootAndIsolateErrorDisk:Canceled

Reinicialização da instância e recuperação de disco local danificado

Reinicialização agendada da instância e reinicialização de disco local danificado devido à manutenção do sistema (SystemMaintenance.RebootAndReInitErrorDisk)

  • Consulta sobre reinicialização da instância e reinicialização de disco danificado (manutenção do sistema): Instance:SystemMaintenance.RebootAndReInitErrorDisk:Inquiring

  • Reinicialização da instância e reinicialização de disco danificado em execução (manutenção do sistema): Instance:SystemMaintenance.RebootAndReInitErrorDisk:Executing

  • Reinicialização da instância e reinicialização de disco danificado executadas (manutenção do sistema): Instance:SystemMaintenance.RebootAndReInitErrorDisk:Executed

  • Reinicialização da instância e reinicialização de disco danificado evitadas (manutenção do sistema): Instance:SystemMaintenance.RebootAndReInitErrorDisk:Avoided

  • Reinicialização da instância e reinicialização de disco danificado canceladas (manutenção do sistema): Instance:SystemMaintenance.RebootAndReInitErrorDisk:Canceled

Liberação da instância

Liberação automática da instância devido a falha na criação (SystemFailure.Delete)

  • Liberação automática da instância em execução (falha na criação da instância): Instance:SystemFailure.Delete:Executing

  • Liberação automática da instância executada (falha na criação da instância): Instance:SystemFailure.Delete:Executed

  • Liberação automática da instância evitada (falha na criação da instância): Instance:SystemFailure.Delete:Avoided