What users are saying about

Dynatrace<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

68 Ratings

Amazon CloudWatch

44 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101

Dynatrace<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

68 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

Add comparison

Likelihood to Recommend

Amazon CloudWatch

It is well suited for organizations already using a number of Amazon services, as most of these will integrate very nicely with CloudWatch. If you have detailed log retention requirements, it's quite nice as well since they make it easy to configure retention and export data to S3. The tooling for metric filters and dashboards are very customizable and sufficient for general monitoring but the UX is not the most friendly. If your organization spends a lot of time on business intelligence and performance tracking, you may want to consider a more targeted 3rd-party service.
Brian Dentino profile photo

Dynatrace

Great anytime/anywhere there is a need to manage customer experience in a business critical web site. It provides the information need for developer and operations to manage the code and applications. It also provides the high-level information needed to manage the business.
Gopal Brugalette profile photo

Feature Rating Comparison

Application Performance Management

Amazon CloudWatch
Dynatrace
7.6
Application monitoring
Amazon CloudWatch
Dynatrace
8.5
Database monitoring
Amazon CloudWatch
Dynatrace
6.7
Threshold alerts
Amazon CloudWatch
Dynatrace
7.9
Predictive capabilities
Amazon CloudWatch
Dynatrace
7.1
Application performance management console
Amazon CloudWatch
Dynatrace
8.0
Collaboration tools
Amazon CloudWatch
Dynatrace
7.0
Out-of-the box templates to monitor applications
Amazon CloudWatch
Dynatrace
8.0
Application dependency mapping and thresholding
Amazon CloudWatch
Dynatrace
7.9
Virtualization monitoring
Amazon CloudWatch
Dynatrace
7.5
Server availability and performance monitoring
Amazon CloudWatch
Dynatrace
8.1
Server usage monitoring and capacity forecasting
Amazon CloudWatch
Dynatrace
7.3
IT Asset Discovery
Amazon CloudWatch
Dynatrace
7.6

Pros

  • Managing log retention periods is very simple with CloudWatch, and can be configured on a per-group basis.
  • Monitoring host performance is very easy when coupled with the CloudWatch Agent on an EC2 instance. A simple installation and configuration replaces an entire 3rd-party host monitoring stack.
  • CloudWatch is flexible enough for not just host monitoring, but application monitoring as well. It's easy to pipe local logs up to CloudWatch and extract structured data in order to monitor and set alerts on custom app metrics.
Brian Dentino profile photo
  • Identify application performance issue. We were able to quickly pinpoint what application component was the root cause of the issue and develop new code for improving our application.
  • Correlation of infrastructure monitoring and application monitoring data. Putting infrastructure related data, like CPU usage, in context greatly helps troubleshooting issues. It provides a single source of information for people of different teams which helps communication.
Pascal Deloye profile photo

Cons

  • Unfortunately, the CloudWatch dashboard does not provide the ability to create histograms of discrete counts. This makes it difficult to, for instance, use CloudWatch to quickly identify specific IP addresses that have a high request volume in a certain period.
  • The UX for creating a custom metric from a CloudWatch log group is somewhat confusing. Every time I need to create a new metric I find myself fumbling around the interface for a few minutes while I try to remember how to do it.
  • The alerting options for CloudWatch are not as extensive as are available with some 3rd-party services.
Brian Dentino profile photo
  • For larger environments, it is sometimes not easy to use the out of the box dashboards
  • Configuration changes between versions are not always announced and sometimes have an unwanted effect
  • Support time of versions is bit small
Monique Vanwalleghem profile photo

Alternatives Considered

We found that CloudWatch provides great value in terms of cost and maintenance time. It is cheap and requires virtually 0 upkeep. Of the other solutions we evaluated, Loggly and New Relic get quite expensive when you reach the volume of log data that we are processing even though in terms of set up and maintenance effort they are on par with CloudWatch. As dedicated log aggregation (Loggly) and application monitoring (New Relic) solutions, they do offer great features that are not exactly easy to replicate with CloudWatch, but we found that CloudWatch does more than enough to meet our needs. PaperTrail is also a relatively cheap option but has a very limited feature set. Finally, we have successfully used Graylog as part of a log aggregation stack (in tandem with fluentd and elasticsearch), and the dashboards you can create with this combination are simply spectacular. Unfortunately, even though the cost if self-hosting is relatively cheap, we found that maintaining that stack was difficult without having a dedicated engineer for it.
Brian Dentino profile photo
DynaTrace is well beyond its other APM competitors for ease of use, deployment and the Log Analytics as well as the AI incorporated in it.
Nestor A. Zapata profile photo

Return on Investment

  • We were able to set up log streaming, retention, and simple downtime alerts within a few hours, having no prior experience with CloudWatch, freeing up our engineers to focus on more important business goals.
  • CloudWatch log groups have made it relatively easy to detect and diagnose issues in production by allowing us to aggregate logs across servers, correlate failures, isolate misbehaving servers, etc. Thanks to CloudWatch, we are generally able to identify, understand and mitigate most production fires within 10-15 minutes.
  • Choosing CloudWatch to manage log aggregation has saved us quite a bit of time and money over the past year. Generally, 3rd-party log aggregation solutions tend to get quite expensive unless you self-host, in which case you typically need to spend a fair amount of time setting up, maintaining, and monitoring these services.
Brian Dentino profile photo
  • Since the introduction of DT, issues are solved quicker than ever
  • Better insights on customer behavior
Monique Vanwalleghem profile photo

Pricing Details

Amazon CloudWatch

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Dynatrace

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details