Monitoring Systems Manager events with Amazon EventBridge - Amazon Systems Manager
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Monitoring Systems Manager events with Amazon EventBridge

Amazon EventBridge is a serverless event bus service that allows you to connect your applications with data from a variety of sources. EventBridge delivers a stream of real-time data from your own applications, software-as-a-service (SaaS) applications, and Amazon Web Services and routes that data to targets such as Amazon Lambda. You can set up routing rules to determine where to send your data to build application architectures that react in real time to all of your data sources. EventBridge allows you to build event driven architectures, which are loosely coupled and distributed.

EventBridge was formerly called Amazon CloudWatch Events. EventBridge includes new features that allow you to receive events from SaaS partners and your own applications. Existing CloudWatch Events users can access their existing default bus, rules, and events in the new EventBridge console and in the CloudWatch Events console. EventBridge uses the same CloudWatch Events API, so all of your existing CloudWatch Events API usage remains the same.

EventBridge can add events from dozens of Amazon Web Services to your rules, and targets from over 20 Amazon Web Services.

EventBridge provides support for both Amazon Systems Manager events and Systems Manager targets.

Supported Systems Manager event types

Among the many types of Systems Manager events that EventBridge can detect are:

  • A maintenance window being turned off.

  • An Automation workflow completing successfully. Automation is a capability of Amazon Systems Manager.

  • A managed node being out of patch compliance.

  • A parameter value being updated.

EventBridge supports events from the following Amazon Systems Manager capabilities:

  • Automation (Events are emitted on a best effort basis.)

  • Change Calendar (Events are emitted on a best effort basis.)

  • Compliance

  • Inventory (Events are emitted on a best effort basis.)

  • Maintenance Windows (Events are emitted on a best effort basis.)

  • Parameter Store (Events are emitted on a best effort basis.)

  • Run Command (Events are emitted on a best effort basis.)

  • State Manager (Events are emitted on a best effort basis.)

For complete details about supported Systems Manager event types, see Reference: Amazon EventBridge event patterns and types for Systems Manager and Amazon EventBridge event examples for Systems Manager.

Supported Systems Manager target types

EventBridge supports the following three Systems Manager capabilities as targets of an event rule:

  • Running an Automation workflow

  • Running a Run Command Command document (Events are emitted on a best effort basis.)

  • Creating an OpsCenter OpsItem

For suggested ways you might use these targets, see Sample scenarios: Systems Manager targets in Amazon EventBridge rules.

For more information about how to get started with EventBridge and set up rules, see Getting started with Amazon EventBridge in the Amazon EventBridge User Guide. For complete information about working with EventBridge, see the Amazon EventBridge User Guide.