Events from AWS services - Amazon EventBridge

Events from AWS services

Many AWS services generate events that EventBridge receives. Each AWS service that generates events sends them to EventBridge as either best effort or guaranteed delivery. Best effort delivery means that the service attempts to send all events to EventBridge, but in some rare cases an event might not be delivered. Guaranteed delivery means that all events from the service are successfully delivered to EventBridge.

When an AWS service in your account emits an event, it goes to your account’s default event bus.

You can also use EventBridge with AWS services that don't emit events and aren't listed on this page. AWS CloudTrail is a service that automatically records events such as AWS API calls. You can create EventBridge rules that use the information from CloudTrail. For more information about CloudTrail, see What is AWS CloudTrail?. For information about creating an EventBridge rule that uses CloudTrail, see Tutorial: Create an Amazon EventBridge rule for AWS CloudTrail API calls.

All events that are delivered by CloudTrail have AWS API Call via CloudTrail as the value for detail-type.

Some occurrences in AWS services can be reported to EventBridge both by the service itself and by CloudTrail. For example, an Amazon EC2 API call that starts or stops an instance generates EventBridge events as well as events through CloudTrail.

Important

CloudTrail is extending event delivery through EventBridge to resource owners. Currently, CloudTrail supports both API callers and resource owners to receive events in their S3 buckets by creating trails, and delivers events to API callers through EventBridge. With this change, resource owners in addition to API callers will be able to monitor cross-account API calls through EventBridge. CloudTrail’s integration with EventBridge provides a convenient way to set automated rules-based workflows in response to events.

The CloudTrail team began deploying this update on April 12, 2021 and expect to complete this update in all commercial regions early this month. As a result, some customers might experience an increase in the EventBridge events being delivered through EventBridge coinciding with this update. No customer action is required, but should you have any questions, please reach out to AWS Support.

You can't use AWS API call events that are larger than 256 KB in size as event patterns. For more information about the API calls that you can use, see Services Supported by CloudTrail Event History.

The following table shows AWS services that generate events.

Service Delivery type
Amazon AppFlow Best effort
Application Auto Scaling Best effort
Amazon Athena Best effort
Amazon Augmented AI
AWS Batch Guaranteed
Amazon Braket Guaranteed
AWS Certificate Manager Private Certificate Authority Best effort
Amazon Chime Best effort
AWS CloudTrail, events delivered by
Amazon CloudWatch Guaranteed
AWS CodeArtifact Guaranteed
AWS CodeBuild Best effort
AWS CodeCommit Best effort
AWS CodeDeploy Best effort
AWS CodePipeline
AWS Config Best effort
Amazon Connect Best effort
AWS Data Exchange Best effort
Amazon Data Lifecycle Manager Best effort
AWS DataSync Best effort
AWS Elastic Beanstalk Best effort
Amazon Elastic Block Store Best effort
Amazon Elastic Block Store volume modifications Best effort
Amazon Elastic Compute Cloud (Amazon EC2) Best effort
Amazon EC2 Auto Scaling Best effort
Amazon EC2 Fleets Best effort
Amazon EC2 Instance Rebalance Recommendation
Amazon EC2 Spot Instance Interruption Best effort
Amazon EC2 state change
Amazon Elastic Container Registry Best effort
Amazon Elastic Container Service Guaranteed
AWS Elemental MediaConvert Guaranteed
AWS Elemental MediaLive Best effort
AWS Elemental MediaPackage Best effort
AWS Elemental MediaStore Guaranteed
Amazon EMR Best effort
Amazon GameLift Best effort
AWS Glue Best effort
AWS Glue DataBrew Best effort
AWS Ground Station Best effort
Amazon GuardDuty
AWS Health Best effort
Amazon Interactive Video Service Best effort
AWS IoT Analytics Guaranteed
AWS IoT Greengrass V1 Best effort
AWS IoT Greengrass V2 Best effort
AWS Key Management Service CMK deletion Guaranteed
AWS Key Management Service CMK rotation Best effort
AWS Key Management Service imported key material expiration Best effort
Amazon Location Service Guaranteed
Amazon Macie Best effort
Amazon Macie Classic Best effort
Amazon Managed Blockchain Best effort
AWS Managed Services Best effort
AWS Management Console Sign-in
AWS OpsWorks Guaranteed
Amazon QLDB Guaranteed
Amazon Redshift Best effort
Amazon Relational Database Service Best effort
AWS Resource Access Manager Best effort
Amazon SageMaker
Savings Plans Best effort
AWS Security Hub Best effort
AWS Server Migration Service
AWS Signer Guaranteed
Amazon Simple Workflow Service Best effort
AWS Step Functions Best effort
AWS Storage Gateway Guaranteed
AWS Systems Manager
Tag changes on resources Best effort
AWS Transit Gateway Best effort
AWS Trusted Advisor
Amazon Workspaces Best effort
AWS X-Ray