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.
Tipos de eventos
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 oaccountId
indicado -
ENABLING
: a região está em processo de habilitação para oaccountId
indicado -
DISABLED
: a região foi desabilitada com êxito para oaccountId
indicado -
DISABLING
: a região está em processo de desabilitação para oaccountId
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" ] } }