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.