Skip to content

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.