Based on 255 reviews and ratings
Amazon Cloudwatch and New Relic are both used to monitor IT resources. Amazon Cloudwatch is a cloud management suite built to help IT teams monitor and manage all resources supported by their cloud infrastructure. Amazon Cloudwatch is used most often by mid-sized businesses and larger enterprises with many cloud resources. In contrast, New Relic is an application performance management tool that helps businesses keep track of and optimize the performance of their businesses applications.
Amazon Cloudwatch and New Relic both help users monitor their applications, but they also have a few standout features that are important to consider.
Amazon Cloudwatch is a monitoring tool that supports all resources that use AWS. In addition to monitoring the resource consumption and performance of cloud applications, Amazon Cloudwatch also collects data on cloud resource consumption and automate management tasks. Users of Amazon Cloudwatch can also use the software to ensure their data is compliant with regulatory guidelines such as GDPR and HIPAA.
New Relic is a powerful application monitoring tool that can monitor any application while providing pre-built dashboards and analytics models. Additionally, New Relic has built in support for many cloud applications, making it a viable choice for cloud applications and on premise solutions. For business with multiple applications to monitor, New Relic also provides a unified interface for managing the entire IT infrastructure.
Though Amazon Cloudwatch and New Relic both help businesses to monitor their applications, they have a few limitations that are important to consider.
Amazon Cloudwatch allows organizations to support all their cloud resources through AWS, but it lacks support for non-AWS tools or on premise applications. Additionally, while Amazon Cloudwatch can provide detailed cloud insights, it doesn’t have the robust application monitoring features offered by New Relic. Businesses looking specifically for an application performance monitoring tool may find more success with New Relic.
New Relic provides excellent features for application monitoring, but doesn’t support an AWS infrastructure as well as Amazon Cloudwatch. Businesses looking to get insights on their cloud resources, such as uptime, performance may prefer a cloud management tool like Amazon Cloudwatch. Additionally, a business making use of AWS technologies may get more use out of a dedicated AWS monitoring tool.
AWS Cloudwatch is priced depending on what metrics the business needs. There is a free version for users that only need to monitor a small amount of resources.
New Relic offers an essentials pricing package for $12.50 per month that retains application data for a few days. The pro package, which costs $25.00 per month, retains application data for three months.
Provided by the TrustRadius Research Team
Published on July 2, 2020
- Amazon CloudWatch is rated higher in 2 areas: Likelihood to Recommend, Support Rating
Likelihood to Recommend
- 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.
- Monitor traffic rates and server usage on real time
- Helps engineers to dive deep into an issue and guides them to the root cause
- Provides high-level system health status of different components (ie. Server capacity, RPM, page load time, error rate..)
- Near real time reporting
- Links with deployment so easy to understand if an issue has occurred after a particular release
- 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.
- It would be helpful if use cases for particularly a Windows installation, were provided to help determine which set of configuration files would be the one a group would want to control. I.e. potentially with a department trying to do DevOps, it's difficult to determine which team needs to have responsibility for what at times. The reason I mention this, is New Relic seems to in many ways be a tool that's useful for DevOps-related processes and staff.
- On the main New Relic One site, sometimes a refresh option is available for new features. It would be helpful to see what the new features are in advance before trying this out. Particularly if doing a demo or a working season with another team.
- I'm not aware of a page or specific site which describes/summarizes all of the different NR Products and their features.
- Sometimes it's tricky to determine which product to use to accomplish a task.
Premium Consulting/Integration Services
Entry-level set up fee?
Amazon CloudWatch Editions & Modules
|First 10,000 Metrics||$0.301|
|Next 240,000 Metrics||$0.101|
|Next 750,000 Metrics||$0.051|
|Over 1,000,000 Metrics||$0.021|
|Alarm - Standard Resolution (60 Sec)||$0.103|
|Alarm - High Resolution (10 Sec)||$0.303|
|Alarm - Composite||$0.504|
|Logs - Collect (Data Ingestion)||$0.505|
|Logs - Store (Archival)||$0.035|
|Logs - Analyze (Logs Insights queries)||$0.0056|
|Events - Custom||$1.007|
|Events - Cross-account||$1.007|
|Contributor Insights - Matched Log Events||$0.029|
|CloudWatch Evidently - Events||$511|
|CloudWatch Evidently - Analysis Units||$7.5012|
- per month
- per month per dashboard
- per month per alarm metric
- per month per alarm
- per GB
- per GB of data scanned
- per million events
- per month per rule
- per month per one million log events that match the rule
- per canary run
- per 1 million events
- per 1 million analysis units
- per 100k events
Additional Pricing DetailsWith Amazon CloudWatch, there is no up-front commitment or minimum fee; you simply pay for what you use. You will be charged at the end of the month for your usage.
Premium Consulting/Integration Services—
Entry-level set up fee?
New Relic Editions & Modules
|Pro||Contact sales team|
|Enterprise||Contact sales team|
|Telemetry Data Platform||0.253|
- per month per full user (after first free full user - unlimited free basic users)
- per month per extra GB data ingest (after first free 100GB per month)
- per month per event (after first 1000 free events per month)
- No credit card required; 100 GB free ingest per month, 1 free full user + unlimited basic users, 8 days retention, 100 Synthetics Checks
Additional Pricing Details—
Likelihood to Renew
Reliability and Availability
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.
- Gives us great visibility into what our services are doing at all times.
- Alerts us quickly when there is a problem so we can address it with alacrity.
- Gives us extremely customizable options in regards to how we want to track, store, and materialize our data.