Skip to main content
TrustRadius
Amazon CloudWatch

Amazon CloudWatch

Overview

What is Amazon CloudWatch?

Amazon CloudWatch is a native AWS monitoring tool for AWS programs. It provides data collection and resource monitoring capabilities.

Read more
Recent Reviews

A must-have!

9 out of 10
October 23, 2019
We use AWS to sync a lot of files that all the users need. It's a very good tool to keep track of everything, including notifications and …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

Canaries

$0.0012

On Premise
per canary run

Logs - Analyze (Logs Insights queries)

$0.005

On Premise
per GB of data scanned

Over 1,000,000 Metrics

$0.02

On Premise
per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://aws.amazon.com/cloudwatch/prici…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

AWS Container Day - Amazon Cloudwatch (Container Insights)

YouTube
Return to navigation

Product Details

What is Amazon CloudWatch?

Amazon CloudWatch is a native AWS monitoring and observability service built for DevOps engineers, developers, site reliability engineers (SREs), and IT managers. CloudWatch provides users with data and actionable insights to monitor applications, respond to system-wide performance changes, optimize resource utilization, and get a unified view of operational health. CloudWatch collects monitoring and operational data in the form of logs, metrics, and events, providing users with a unified view of AWS resources, applications, and services that run on AWS and on-premises servers. CloudWatch can be used to detect anomalous behavior in environments, set alarms, visualize logs and metrics side by side, take automated actions, troubleshoot issues, and discover insights to keep your applications running smoothly. With Amazon CloudWatch, there is no up-front commitment or minimum fee; users simply pay for what they use.

Amazon CloudWatch Screenshots

Screenshot of How Amazon CloudWatch works - high-level overviewScreenshot of CloudWatch Application MonitoringScreenshot of CloudWatch ServiceLens and Contributor Insights - expedite resolution timeScreenshot of Improve Observability with Amazon CloudWatchScreenshot of Visual overview of Amazon CloudWatch

Amazon CloudWatch Videos

Amazon CloudWatch: Complete Visibility of Your Cloud Resources and Applications
Governance with AWS

Amazon CloudWatch Competitors

Amazon CloudWatch Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesAmericas, Europe, Middle East, Africa, Asia Pacific

Frequently Asked Questions

Amazon CloudWatch is a native AWS monitoring tool for AWS programs. It provides data collection and resource monitoring capabilities.

Datadog, Azure Monitor, and Splunk IT Essentials are common alternatives for Amazon CloudWatch.

Reviewers rate Support Rating highest, with a score of 8.4.

The most common users of Amazon CloudWatch are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(167)

Attribute Ratings

Reviews

(1-25 of 38)
Companies can't remove reviews or game the system. Here's why
Mayank Thirani | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
  • Tracking all the incoming requests.
  • Filtering the requests.
  • It can collect and access all your performance and operational data in the form of logs and metrics from a single platform rather than monitoring them in a server, database, or network.
  • Integration of Cloud watch to other tools to export data and analyze it on premise.
  • Improved formatting of log datas in various formats.
  • Better searching capability and narrow down searching capability to controlled users.
Sunny Hemnani | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
  • Provides various metrics for cloud resources
  • Logging functionality across all the cloud resources.
  • Ability to trigger events on exceptions or any user-defined actions.
  • AWS Lambda CloudWatch logs become a little tricky to analyze when used in multiple threads.
  • Searching on CloudWatch is slow if we apply multiple text filters.
Rob Domenico | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Alarms on disk and thresholds for CPU and all vitals on ec2 systems.
  • Billing and cost metric for advisor alerts to manage bills.
  • DNS alerting for and critical issues with resolution to any of our sites.
  • Possible better visual graphs are basic.
  • More exports of the data types.
  • Easier topics for initial setup to alams data.
Apurv Doshi | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It provides lot many out of the box dashboard to observe the health and usage of your cloud deployments. Few examples are CPU usage, Disk read/write, Network in/out etc.
  • It is possible to stream CloudWatch log data to Amazon Elasticsearch to process them almost real time.
  • If you have setup your code pipeline and wants to see the status, CloudWatch really helps. It can trigger lambda function when certain cloudWatch event happens and lambda can store the data to S3 or Athena which Quicksight can represent.
  • Sometimes live metrics show older data and take time to refresh. It fills dashboard with stale data.
  • There is no provision of Webhooks. You must need to go via the route of Amazon Lambda. They should provide the way to integrate custom webhooks.
  • This service is bit costly.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Easy to use
  • Easy to integrate to a system based on AWS EC2 instances and other AWS resources
  • Can trigger alerts
  • Integration with non-AWS applications
  • Not really online, there's a short delay
  • Need to improve in monitoring and alerting about irregular IP address/requests
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Gives a well-reported status on your system health, usages, and traffic.
  • The ability to place monitors on any or all of our instances while triggering alarms on certain events.
  • Easy to set up and create alarms.
  • The interface is really well designed.
  • Its limitation on only Amazon resources.
  • Cost is higher.
  • Lack of ability to create graphs on distinct counts and histograms which can make it hard quickly identify specific IP addresses that have a high request volume in a certain period. We have worked around this but a feature on the dashboard would be nice.
Ramindu Deshapriya | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Monitoring of AWS resources
  • Aggregation of low-level infrastructure metrics on the cloud
  • Providing alerts on given events on AWS infrastructure
  • Easy integration in to anything deployed on AWS
  • Better integration with applications that do not use core AWS services
  • Better customization of log metrics
  • Better reporting with fewer reporting errors
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Monitoring application state - up/down/stressed.
  • View of API calls - threshold, volumes, response times.
  • Rules-based functionality to allow for automatic triggering of Lambda functionality.
  • CloudWatch doesn't monitor things outside of the cloud, it's not what it is intended for.
  • Billing is confusing as it bills on Dashboard, metrics called, custom metrics, etc. Hard to forecast the charge.
  • Paradigm is confusing sometimes and difficult to learn.
Jose Adan Ortiz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Monitor physical resources for EC2 instances.
  • You can integrate AWS Cloud Watch with EC2 Autoscaling service to create new instances.
  • You can notify any anomaly detected via Amazon SNS.
  • AWS can include User Experience monitoring for applications hosted on AWS.
  • AWS can include code-level traceability for transactions on monitored technologies.
  • CloudWatch could be deployable to other on-premise services from customers.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • It collects a lot of logs if you want it to. As always in the cloud, money is the primary bottleneck. :-)
  • CloudWatch Events is a very effective way to automate responses and any shape or form.
  • No real issues. It's a basic service, but that also means you can expand from the basics yourself.
October 23, 2019

A must-have!

Score 9 out of 10
Vetted Review
Verified User
  • The rules section is just awesome. You can schedule events with CRON schedules.
  • You can keep on track all your AWS services in just one program. The ability to create all types of dashboards for your services is great.
  • Very easy to use, set alarms so easily and quick, one of the best things since anyone can create these without having so much advanced IT knowledge.
  • To be honest, in my case, there's not too many things that I would need this program to improve since we can do everything we need so far.
October 22, 2019

Review of AWS CloudWatch

Xialin Zhu | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • CloudWatch provides a pretty thorough set of metrics to monitor
  • Supplemental features offered by CloudWatch are also easy to use and helpful
  • The reliability of the metrics is better than other cloud platforms
  • Some aggregation functions we want to leverage are missing
  • The overall UI experience also has room to improve
  • Some complicated alerting logic is not supported today
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • CloudWatch API allows integration into multiple monitoring solutions, such as SolarWinds Orion, Site24x7, and Grafana just to name a few we use.
  • It's cost-effective and you only pay for what you use.
  • Easy implementation, just a few lines which you can rinse and repeat when provisioning workloads from code or a few tick boxes when doing ad-hoc.
  • Memory metrics on EC2 are not available on CloudWatch. Depending on workloads if we need visibility on memory metrics we use Solarwinds Orion with the agent installed. For scalable workloads, this involves customization of images being used.
  • Visualization out of the box. But this can easily be addressed with other solutions such as Grafana.
  • By design, this is only used for AWS workloads so depending on your environment cannot be used as an all in one solution for your monitoring.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Amazon Cloudwatch integrates with all the Amazon deployment infrastructure and provides monitoring capabilities at each step of the pipeline.
  • Individual dashboards can be configured to do performance monitoring.
  • Alerts can be configured for different performance indicators that can be very useful for event mitigation.
  • Presently the application expects scripting experience in order to configure individual scripts for handling performance monitoring and alerts.
  • The documentation is not at par for an enterprise offering and hence it makes the learning curve even steeper.
Thomas Young | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Perhaps the most useful aspect of CloudWatch is its all-in-one user interface. Makes it easier to manage.
  • CloudWatch also appears to never have downtime.
  • The third advantage of CloudWatch is that it integrates nicely with other Amazon products.
  • The data collection could be made easier to access and manipulate.
  • Although the program is made for professional IT managers, the program could be made more useful for other analysts.
  • The logs data is cool but requires some effort for taking action.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • CloudWatch integrates flawlessly with any AWS object like load balancers, EC2 instances, target groups, etc.
  • CloudWatch is extremely easy to create graphs and charts with.
  • Creating Dashboards on CloudWatch is as simple as dragging and dropping selected charts.
  • It is not always easy to understand what metric type one should use with CloudWatch metrics. Averages, sums, min, max, etc. are not always readily apparent and CloudWatch does not stop you from creating useless metrics.
  • CloudWatch cannot show milliseconds, it will instead show numbers in 'e' notation.
  • Many of the standard metrics provided by AWS into cloudwatch cannot see below 1 minute intervals.
Return to navigation