Posted On: Jan 14, 2016
Amazon CloudWatch now provides a stream of events describing changes to your AWS resources, such as an Amazon Elastic Compute Cloud (EC2) instance coming into service or failing a system health check, the Auto Scaling service adding instances to a deployment, or suspicious API call patterns being logged in AWS CloudTrail.
The Amazon CloudWatch system event stream, known as CloudWatch Events, enables you to respond quickly to application availability issues or resource changes, with notifications from AWS services delivered in near-real-time. You simply write rules to indicate which events are of interest to your application and what automated action to take when a rule matches an event. You can, for example, invoke AWS Lambda functions or notify an Amazon Simple Notification Service (SNS) topic. You can also emit events on a schedule.
Receiving events is free. You pay only for services used to act upon events, such as AWS Lambda functions or Amazon SNS publish operations. You can get started monitoring system events in the CloudWatch Events console, or by reading our documentation.