Search⌘ K
AI Features

Amazon CloudWatch

Explore Amazon CloudWatch to monitor AWS resources and on-premises systems through metrics, logs, alarms, and event-driven actions. Understand how to set up billing alarms, analyze performance issues, and optimize resource use while tracking costs within AWS. Gain practical knowledge of CloudWatch features to enhance your cloud infrastructure monitoring and troubleshooting skills.

Amazon CloudWatch is an AWS tool primarily for monitoring cloud and on-premises infrastructures. CloudWatch tracks and collects insights, called metrics, from the monitored AWS resources in the form of a time-ordered set of data points.

CloudWatch also offers a centralized logging system, called CloudWatch logs, that allows us to collect, compile, and analyze any log files from various AWS resources. With CloudWatch logs, we can detect real-time operational changes in cloud resources.

Key resources of CloudWatch

Here’s a list of key CloudWatch concepts that we need to know about:

  • Metrics: A metric represents a set of time-ordered data points about the specific aspects of a resource, such as CPU usage, memory consumption, or network traffic, providing valuable insights into the operational state of that resource.

  • CloudWatch Logs: CloudWatch Logs are real-time log data from different AWS resources and services that we can use to understand and troubleshoot any performance and operational issues.

  • CloudWatch statistic: CloudWatch statistic is an aggregation of metric data over a defined time interval. Each statistic also has a unit of measure. These aggregations can be made ...