Eventos de serviços da AWS entregues por meio do AWS CloudTrail
O AWS CloudTrail é um serviço que registra automaticamente eventos, como chamadas de API de serviço da AWS. Também é possível criar regras do EventBridge que usam as informações do CloudTrail. Para obter mais informações sobre o CloudTrail, consulte O que é o AWS CloudTrail?.
O CloudTrail envia os seguintes tipos de eventos para o barramento de eventos do EventBridge padrão. Em cada caso, o valor detail-type do evento é o tipo de evento listado:
AWS API Call via CloudTrailEventos que representam uma solicitação para uma API de serviço da AWS público.
Para obter mais informações Noções básicas de eventos do CloudTrail no Guia do usuário do AWS CloudTrail.
AWS Console Signin via CloudTrailTentativas de login no Console de Gerenciamento da AWS, nos fóruns de discussão da AWS e na Central de suporte da AWS.
Para obter mais informações, consulte Eventos de login do Console de gerenciamento da AWS no Guia do usuário do AWS CloudTrail.
AWS Console Action via CloudTrailAções que foram realizadas no console que não eram chamadas de API.
Para obter mais informações, consulte Eventos de login do Console de gerenciamento da AWS no Guia do usuário do AWS CloudTrail.
AWS Service Event via CloudTrailOs eventos criados por serviços da AWS, mas não são disparados diretamente por uma solicitação para uma API de serviço da AWS pública.
Consulte mais informações em Eventos de serviços da AWS no Guia do usuário do AWS CloudTrail.
AWS Insight via CloudTrailOs eventos do Insights são disparados pelo CloudTrail quando o cliente ativa o atributo do CloudTrail Insight.
Para obter mais informações, consulte CloudTrail Insights no Guia do usuário do AWS CloudTrail.
Para registrar eventos com um dos valores detail-type do CloudTrail, você deve habilitar uma trilha do CloudTrail com registro em log. Para obter mais informações, consulte Trabalho com trilhas do CloudTrail no Guia do usuário do AWS CloudTrail.
Algumas ocorrências em serviços da AWS podem ser relatadas ao EventBridge pelo próprio serviço e pelo CloudTrail. Por exemplo, uma chamada de API do Amazon EC2 que inicia uma instância gera vários eventos:
Eventos
EC2 Instance State-change Notificationenviados diretamente do Amazon EC2 para o EventBridge, quando a instância entra norunninge, em seguida,pendingé declarado. Por exemplo:{ . . . "detail-type":"EC2 Instance State-change Notification", "source":"aws.ec2", . . . "detail":{ "instance-id":"i-abcd1111", "state":"pending" } }Um evento
AWS API Call via CloudTrailenviado pelo CloudTrail para o EventBridge que representa a própria chamada de API. Por exemplo:{ . . . "detail-type":"AWS API Call via CloudTrail", "source":"aws.ec2", . . . ], "detail": { "eventSource": "ec2.amazonaws.com", "eventName": "StartInstances" } }
nota
Para obter mais informações sobre os serviços compatíveis com o CloudTrail, consulte Serviços e integrações compatíveis com o CloudTrail no Guia do usuário do CloudTrail.