AWS Cloudwatch
"Amazon Cloudwatch is a monitoring service to monitor your AWS resources, as well as the applications that you run on AWS."
What Cloudwatch monitors
- Compute
- EC2 instances
 - Autoscaling groups
 - Elastic Load Balancers
 - Route53 Health Checks
 
 - Storage & Content Delivery
- EBS Volumes
 - Storage Gateways
 - CloudFront
 
 
Host Level Metrics
- CPU
 - Network
 - Disk
 - Status Check
 
Notes
- Ultimate used for monitoring performance.
 - Cloudwatch with EC2 will monitor events every 5 minutes by default.
 - You can have 1 minute intervals by turning on detail monitoring.
 - You can create Cloudwatch alarms which trigger notifications.
 - Cloudwatch is all about performance. Cloudtrail is all about auditing.