Amazon CloudWatch | Events Flashcards
Can I share my dashboard?
Events
Amazon CloudWatch | Management Tools
Yes, a dashboard is available to anyone with the correct permissions for the account with the dashboard.
What is CloudWatch Events?
Events
Amazon CloudWatch | Management Tools
Amazon CloudWatch Events (CWE) is a stream of system events describing changes in your AWS resources. The events stream augments the existing CloudWatch Metrics and Logs streams to provide a more complete picture of the health and state of your applications. You write declarative rules to associate events of interest with automated actions to be taken.
What services emit CloudWatch Events?
Events
Amazon CloudWatch | Management Tools
Currently, Amazon EC2, Auto Scaling, and AWS CloudTrail are supported. Via AWS CloudTrail, mutating API calls (i.e., all calls except Describe*, List*, and Get*) across all services are visible in CloudWatch Events.
What can I do once an event is received?
Events
Amazon CloudWatch | Management Tools
When an event matches a rule you’ve created in the system, you can automatically invoke an AWS Lambda function, relay the event to an Amazon Kinesis stream, notify an Amazon SNS topic, or invoke a built-in workflow.
Can I generate my own events?
Events
Amazon CloudWatch | Management Tools
Yes. Your applications can emit custom events by using the PutEvents API, with a payload uniquely suited to your needs.
Can I do things on a fixed schedule?
Events
Amazon CloudWatch | Management Tools
CloudWatch Events is able to generate events on a schedule you set by using the popular Unix cron syntax. By monitoring for these events, you can implement a scheduled application.
What is the difference between CloudWatch Events and AWS CloudTrail?
Events
Amazon CloudWatch | Management Tools
CloudWatch Events is a near real time stream of system events that describe changes to your AWS resources. With CloudWatch Events, you can define rules to monitor for specific events and perform actions in an automated manner. AWS CloudTrail is a service that records API calls for your AWS account and delivers log files containing API calls to your Amazon S3 bucket or a CloudWatch Logs log group. With AWS CloudTrail, you can look up API activity history related to creation, deletion and modification of AWS resources and troubleshoot operational or security issues.