Monitoramento de eventos do Gerenciamento de Contas com o EventBridge - AWS Gerenciamento de contas

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitoramento de eventos do Gerenciamento de Contas com o EventBridge

Anteriormente denominado CloudWatch Events, o Amazon EventBridge ajuda a monitorar eventos que sejam específicos e a iniciar ações de destino que usem outros Serviços da AWS. Os eventos dos Serviços da AWS são entregues ao EventBridge praticamente em tempo real.

Usando o Amazon EventBridge, você pode criar regras que façam a correspondência com eventos recebidos e os encaminhem aos destinos para processamento.

Para obter mais informações, consulte Começar a usar o Amazon EventBridge no Manual do usuário do Amazon EventBridge.

Eventos do Gerenciamento de Contas

Os exemplos a seguir mostram eventos do Gerenciamento de Contas. Os eventos são emitidos com base no melhor esforço.

Atualmente, somente eventos específicos para a habilitação e a desabilitação de regiões e chamadas de API por meio do CloudTrail estão disponíveis para o Gerenciamento de Contas.

Evento para habilitar e desabilitar regiões

Quando você habilita ou desabilita uma região em uma conta, no console ou na API, uma tarefa assíncrona é iniciada. A solicitação inicial será registrada em log como um evento do CloudTrail na conta de destino. Além disso, um evento do EventBridge será enviado para a conta de chamada quando o processo de habilitação ou de desabilitação tiver sido iniciado e, novamente, quando qualquer um dos processos tiver sido concluído.

O exemplo de evento a seguir mostra como uma solicitação será enviada indicando que, em 2020-09-30, a região ap-east-1 foi ENABLED para a conta 123456789012.

{ "version":"0", "id":"11112222-3333-4444-5555-666677778888", "detail-type":"Region Opt-In Status Change", "source":"aws.account", "account":"123456789012", "time":"2020-09-30T06:51:08Z", "region":"us-east-1", "resources":[ "arn:aws:account::123456789012:account" ], "detail":{ "accountId":"123456789012", "regionName":"ap-east-1", "status":"ENABLED" } }

Existem quatro status possíveis que correspondem aos status retornados pelas APIs GetRegionOptStatus e ListRegions:

  • ENABLED: a região foi habilitada com êxito para o accountId indicado

  • ENABLING: a região está em processo de habilitação para o accountId indicado

  • DISABLED: a região foi desabilitada com êxito para o accountId indicado

  • DISABLING: a região está em processo de desabilitação para o accountId indicado

O exemplo de padrão de evento a seguir cria uma regra que captura todos os eventos da região.

{ "source":[ "aws.account" ], "detail-type":[ "Region Opt-In Status Change" ] }

O exemplo de padrão de evento a seguir cria uma regra que captura somente os eventos ENABLED e DISABLED da região.

{ "source":[ "aws.account" ], "detail-type":[ "Region Opt-In Status Change" ], "detail":{ "status":[ "DISABLED", "ENABLED" ] } }