Quick start

Set up CloudWatch quickly with our 10-minute onboarding tutorials. 

Documentation

Infrastructure resources quick start

Collect metrics and logs from Amazon EC2 instances and on-premises servers.

Read documentation »
Documentation

Containerized applications quick start

Set up container monitoring on Amazon ECS, AWS Fargate and Amazon EKS.

Read ECS & Fargate documentation » Read EKS documentation »
Documentation

Serverless quick start

Collect, aggregate, and summarize metrics and logs from your serverless workloads.

Read documentation »

Infrastructure monitoring

Collect system-level as well as custom metrics and logs from Amazon EC2 instances and on-premises servers.

Send Amazon EC2 logs to CloudWatch

Learn how to send log data to CloudWatch Logs from Amazon EC2.

Read documentation »

Programmatically collect CloudWatch metrics

Use the CloudWatch API to collect your CloudWatch metrics programmatically.

Read documentation »

Collect and send metrics to CloudWatch

Use the CloudWatch Agent to send custom application health metrics to CloudWatch.

Read blog »

Containers

Learn how to utilize CloudWatch to collect and monitor your metrics and logs produced by your containerized applications. 

Documentation

CloudWatch Container Insights for containerized applications

Start aggregating metrics and logs from containerized applications using Amazon CloudWatch Container Insights.

Read documentation »

Serverless

Use CloudWatch to aggregate metrics and logs from your serverless workloads.

Blog

Understanding AWS Lambda behavior using Amazon CloudWatch Logs Insights

Dive into a customer’s journey to rapid innovation using CloudWatch Logs.

Read blog »
Documentation

CloudWatch with Lambda vended metrics

Learn how to implement CloudWatch for vended metrics from AWS Lambda.

Read documentation »

Events

Learn how to use CloudWatch Events to schedule event notifications and Lambda functions, and invoke AWS Systems Manager Run Command.

Video

Monitor resource changes and invoke an action with CloudWatch Events

Create CloudWatch Events to monitor and alert you of changes to your resources.

Watch video »
Documentation

Gather scheduled event notifications for EC2

Learn how to aggregate scheduled event notifications for your EC2 instance using CloudWatch.

Read documentation »
Blog

Using CloudWatch Events to build serverless pipelines

Learn the benefits of building serverless pipelines using CloudWatch Events.

Read blog »
Documentation

Schedule AWS Lambda functions

Learn how to use CloudWatch to schedule your AWS Lambda functions.

Read documentation »
Documentation

Relay CloudWatch Events to Amazon EC2 Run Command

Learn to invoke AWS Systems Manager Run Command for your EC2 instances using CloudWatch Events.

Read documentation »

Logs analytics

Explore and analyze your logs with CloudWatch Logs Insights.

Documentation

Supported logs and discovered fields

Review the logs and discovered fields that are supported by Logs Insights.

Read documentation »
Documentation

Query CloudWatch Logs

Learn how to query your logs using the CloudWatch Insights Query Syntax.

Read documentation »

Anomaly detection & alarms

Isolate and troubleshoot unexpected changes in your metric behavior with Amazon CloudWatch Anomaly Detection.

Documentation

Enable CloudWatch Anomaly Detection alarms

Learn how to create anomaly detection alarms against your application metrics.

Read documentation »
Documentation

Set up Amazon SNS for CloudWatch Alarms

Learn how to utilize Simple Notification Service to alert you when your CloudWatch Alarm is triggered.

Read documentation »
Documentation

Create alarms based on Metric Math expressions

Implement CloudWatch alarms via metric math expression-based alarms.

Read documentation »
Documentation

Create billing alarms

Create billing alarms and estimate charges with CloudWatch.

Read documentation »

Dashboards

Use CloudWatch dashboards to easily visualize your metrics and logs.

Documentation

Get started with CloudWatch dashboards

Create and customize your CloudWatch dashboards.

Read documentation »
Blog

API and CloudFormation support for Amazon CloudWatch dashboards

Start building customized dashboard with the API, CLI, and AWS CloudFormation.

Read blog »
What's new

Amazon CloudWatch introduces Automatic Dashboards to monitor all AWS resources

Learn how Automatic Dashboards helps you identify and re-mediate you operational issues.

Read what's new »
Documentation

Amazon CloudWatch dashboard body structure and syntax

Dive deep into the background and implementation of dashboards.

Read documentation »

Custom metrics

Enable custom metrics and shorten mean-time-to-resolution.

Documentation

Publish custom metrics in CloudWatch

Learn how to publish metrics to CloudWatch using the PutMetricData API.

Read documentation »
Documentation

Utilize the CloudWatch CLI or API to publish metrics

Get started publishing metrics to CloudWatch the CLI or API.

Read documentation »

More resources

Get more out of your stack with Amazon CloudWatch learning resources.

Documentation

Use the documentation to implement your desired CloudWatch solutions.

Read documentation »

Tutorials

Jump start CloudWatch implementation with tutorials.

Build tutorials »

Code samples & libraries

Get started quickly with predefined templates and libraries.

Get started »

Community forum

Connect with the CloudWatch community through the CloudWatch forum.

Browse forum »
Read the CloudWatch FAQs
Check out CloudWatch FAQs

Learn more about Amazon CloudWatch by reading the FAQs.

Learn more 
Sign up for an AWS account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building with CloudWatch in the console
Start building in the console

Get started building with Amazon CloudWatch in the AWS Management Console.

Sign in