
Overview

Product video
Monitor, troubleshoot, and optimize all of your AWS services and applications with New Relic. Start for free with the leading monitoring solution for engineers and devops teams building on AWS, combining 16 tools in one for full-stack observability. New Relic's cloud-based platform seamlessly integrates telemetry data from your entire stack, providing you and your team with a single source of truth for application performance, infrastructure monitoring, log management, error tracking, real-user monitoring, and more.
- Ingest, analyze, and alert on all your metrics, events, logs, and traces in one place.
- Visualize and troubleshoot your entire software stack in one intuitive, connected experience.
- Detect anomalies, correlate issues, and reduce alert noise automatically with AIOps capabilities included in every plan.
- Monitor like a pro right out-of-the-box with over 500+ quickstart integrations.
- Go all-in on open source with OpenTelemetry instrumentation, Prometheus OpenMetrics integration, and language-agnostic Pixie auto-telemetry monitoring for Kubernetes.
New Relic offers developers deep integration across your AWS technologies, making it easy to send telemetry data from AWS services into new Relic to observe the health and performance from Amazon EKS and AWS Lambda through AWS Kinesis, Amazon Cloudwatch, DynamoDB and AWS Distro for OpenTelemetry.
When you sign up for New Relic via AWS Public Marketplace, you get one free full platform user, 100GB of free data ingest per month, and unlimited basic users, alerts, dashboards, and queries. You only pay for what you use beyond the free tier each month.
Highlights
- Quickly visualize and troubleshoot your entire software stack in one connected experience, including application performance monitoring, infrastructure monitoring, RUM, serverless, logs, automatic anomaly detection, and more.
- Ingest, analyze and alert on all your metrics, events, logs, and traces, all in one place. Free up to 100 GB/month. $0.30 per GB ingested beyond free limit.
- Get unlimited free basic users, one free full platform user, and additional full platform users for $99 per user/month (max 5 full platform users).
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Security credentials achieved
(3)



Buyer guide

Financing for AWS Marketplace purchases
Quick Launch
Pricing
Dimension | Cost/unit |
|---|---|
Full platform users (max 5): 1 free, $99/add. per mo. (User/hr billed) | $0.133 |
Data ingested: First 100GB free. Billed per 100MB | $0.03 |
Vendor refund policy
All fees are non-cancellable and non-refundable except as required by law. New Relic may suspend or terminate the Services, in addition to other rights and remedies, if fees are past due. The products selected by you in this ordering documentation are deemed accepted upon the provisioning of the applicable products by New Relic for your use.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Additional details
Resources
Vendor resources
Support
Vendor support
New Relic offers a variety of technical resources, including the New Relic Docs Site, New Relic University, New Relic Open Source, and the New Relic Community. Learn more about these in our Finding Help Doc (https://docs.newrelic.com/docs/accounts-partnerships/education/getting-started-new-relic/finding-help ).
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
FedRAMP
GDPR
HIPAA
ISO/IEC 27001
PCI DSS
SOC 2 Type 2
Standard contract
Customer reviews
Unified observability has reduced troubleshooting time and provides end-to-end performance insights
What is our primary use case?
Since I'm a performance engineer, I typically use New Relic day-to-day for investigating any performance bottlenecks identified during our performance testing of any application. I look at the results, identify the root cause behind performance issues, and create dashboards to monitor the observability perspective of the tool for production as well as the QA environment.
New Relic helps me every day because whenever we face any issue, the very first thing we do is check the dashboard we have created. We browse through the dashboard to look into different aspects including CPU, memory, logs, and different transactions. Once we identify what might be the reason, we either directly go into those metrics in detail to look for the root cause or look into transactions to identify if a performance bottleneck exists, then at what layer or step it has occurred and what is causing that performance issue. Once we identify that, it is very easy to look into the code for that particular method or area to pinpoint the root cause, inform the developers about the issue, and identify possible solutions for it.
I have been using New Relic extensively for performance engineering troubleshooting and root cause analysis for our large-scale SaaS environment, which has become one of the primary tools we heavily rely on during our performance testing and production issues investigations. I appreciate New Relic's ability to provide end-to-end visibility across the entire application stack, and its APM capabilities are particularly useful for our day-to-day tasks by identifying slow transactions, bottleneck methods, external service dependencies, database performance issues, and error hotspots. We frequently use transaction traces, distributed tracing, thread profiling, database analysis, and external call breakdowns to pinpoint where the response time is being spent. With our Kubernetes workloads moving to containerized environments, the Kubernetes monitoring capabilities that New Relic provides are valuable as they allow us to correlate application performance with pod-level metrics, resource utilization, deployments, and infrastructure behavior, helping reduce the time required to identify performance bottlenecks. The integration we have seen between APM , Kubernetes monitoring, logs, and distributed tracing provides a much more complete picture than using disconnected tools. The NRQL feature allows us and our team tremendous flexibility to build custom dashboards, perform deep analysis, and answer specific questions that may not be available through standard views. The dashboarding capabilities we rely on are powerful, allowing both engineers and leadership to view performance trends and operational metrics meaningfully. Leadership is not technical, so being able to create that dashboard helps, and for engineers, alerts can be automatically triggered without needing developers or QA engineers to investigate further. If there's nothing wrong, they are happy that all is well, and if there is an issue, alerts are triggered, prompting them to go to New Relic to identify the cause and analyze the issue.
What is most valuable?
The best feature of New Relic is the effectiveness of the observability platform. The combination of APM, distributed tracing, Kubernetes monitoring, logs, database visibility, profiling, and analytics capability significantly reduces our troubleshooting time, and those are the features I appreciate about New Relic.
I think we utilize all of the features available due to our architecture, where we must go through everything. There is a sequence in how we go through these features: first, we look at the dashboard for a holistic overview, then check the transactions to identify degraded ones, move to traces to find the cause of slowness, and might have to go into logs, database queries, external calls, or distributed tracing.
What needs improvement?
While I appreciate many aspects of New Relic, I believe the product could improve in some areas—specifically, some advanced capabilities can have a learning curve for new users, and the licensing and consumption model can be difficult to predict, particularly in environments generating large volumes of telemetry data. Organizations may need to invest time in proper instrumentation and dashboard design, as we did, to reach the current stage we are now.
The licensing and consumption model can be unpredictable due to dependency on telemetry data, making it challenging for environments generating large volumes to estimate costs. Organizations need to invest time to explore New Relic's extensive functionality and properly instrument features to realize their full impact. Additionally, designing dashboards is not straightforward; users need to create their NRQL queries before they can fully understand the value.
Regarding the user interface, I have noticed changes in past years, with some features we appreciated in previous versions and others in new ones. One issue we have reported is the text overlaying on dashboards when editing, which makes it challenging to navigate. Another issue is that some users experience blurred text, requiring a system restart and login to rectify.
For how long have I used the solution?
I have been using New Relic for more than eight years now.
Which solution did I use previously and why did I switch?
Before using New Relic, we used Grafana , Splunk, VividCortex, and Opster to monitor and observe each layer, requiring different tools for each, which slowed us down. With New Relic, we can visualize all underlying systems architecture and metrics in one place, which helps us correlate issues faster and easier, allowing us to save almost seven to eight hours of analysis time previously spent on multiple systems and tools.
What other advice do I have?
New Relic is deployed in our organization as a private cloud or possibly hybrid cloud, as it can function both ways.
I advise that New Relic is the best APM tool available, providing everything you need to pinpoint root causes for performance bottlenecks and serving as an effective observability tool for production telemetry metrics. There are open-source tools that are easier to use but have limitations, whereas New Relic offers a wide variety of useful features for performance engineers, SREs, and leadership. While it is costly, the valuable data and time saved justify the investment, so I encourage others to give it a try.
I would rate New Relic an eight out of ten. We utilize nearly 70 to 80 percent of its features, so eight seems appropriate given the ease with which users can work and instrument New Relic.
I choose eight out of ten as we are yet to explore 20 percent of New Relic features, and the ease of creating alerts, dashboards, and instrumentation often requires expertise. Live tracing of a transaction would enhance the platform, allowing us to trace transaction data flow with an architectural diagram to visualize time spent, which would elevate my rating to a 9 or 10.
The time savings initially amounted to seven to eight hours per person per week, and increased to almost 24 hours after creating dashboards with automated alerting systems in place. Now, we can directly get alerts during our tests and have a holistic view of the architecture's performance, enabling us to quickly identify any bottlenecks. Since we save time, we can create better dashboards and invest more time in harnessing other areas of the applications we test. My overall rating for New Relic is eight out of ten.
Monitoring has improved Java microservices and enables proactive issue detection and alerting
What is our primary use case?
We use Java microservices, so we capture the events with the help of New Relic . Based on that, we add the alerting part inside New Relic .
We have enabled the New Relic Java agent inside our microservices, which observes the metrics from the microservice. We have created the dashboard inside New Relic, which captures the metrics and plots the weekly data inside New Relic. We can also add a timeframe in New Relic to observe the past trends and current analysis.
This is our main use case. We can observe the response time, Apdex score, error percentage, database queries, and web transactions inside New Relic.
How has it helped my organization?
New Relic has a great impact on our organization because without logging into the database and any other tool, you can directly capture the long-running queries and which APIs are taking a lot of time. You can filter them inside New Relic. You can also create custom dashboards inside New Relic, and based on your use case, you can create that particular dashboard. You can also set alerting based on the past trends of those metrics.
All of these metrics improve because we can say without any major outage, if we get the Apdex score alert or either response time or whatever alert we have set up inside New Relic, we timely get the alert. We can also proactively get the alert and proactively fix those things. Instead of getting a production down, you can analyze those things based on New Relic trends. You can fix and respond proactively without any minimal damage.
What is most valuable?
In my experience, New Relic is one of the best APM tools. You can monitor your API's response. You can filter the APIs based on the response it is taking, and you can monitor the response times based on the multiple APMs related to respective environments. You can observe the Apdex score inside New Relic. In one single window, you can look for the multiple metrics, which is really useful for production.
You can also monitor heap parameters and memory of the JVM inside New Relic. You can also integrate it with your incident management tool so that based on the alert you have set up inside New Relic, you can get the alert over your incident management tool.
What needs improvement?
Sometimes the UI feels like it is not that much user-friendly for any new user who is using New Relic. The user interface could be more user-friendly for someone who is new to New Relic.
For alerting and dashboards, I still think there is some tuning and a user-friendly experience required because while creating, it is something complex.
There are some changes required from the UI side. If someone is new, the UI is not that overwhelming from the new user experience perspective.
For how long have I used the solution?
I have been using New Relic for the last five years.
What do I think about the stability of the solution?
In my experience, New Relic is very much stable.
What do I think about the scalability of the solution?
New Relic is very much scalable for our organization.
How are customer service and support?
We have excellent customer support with New Relic.
Which solution did I use previously and why did I switch?
From the start we are using New Relic and did not previously use a different solution.
How was the initial setup?
I think there is nothing to improve in New Relic. It is having the best features. As we talk about setup, you can set it up very easily. It captures from the observability side, if we talk about it, metrics, logs, and you can visualize a dashboard based on those metrics. You can also integrate it with your incident management tool. So I think there is nothing required for the improvement as of now.
What was our ROI?
I have seen a return on investment because if you timely monitor the things and fix those things, and there is no such production outage, your production is running smoothly and there is no outage, that means you are saving. You are definitely getting ROI on whatever you are investing because if your production is down, then there is a loss of revenue from the customer side. It is a great tool to get ROI.
What's my experience with pricing, setup cost, and licensing?
As we talk about pricing, it is not that much cheaper. It totally depends on your ingestion, how much ingestion it is taking. So, it is totally dependent on that.
Which other solutions did I evaluate?
We have tried Signoz and OTel, but they will not work for us because these are open-source, and you need to perform lots of tuning. Of course, New Relic is not open-source, and there are lots of features in New Relic. That is why we go for New Relic.
What other advice do I have?
If someone is trying to monitor their applications which are built with Java, you should definitely go for New Relic because there are lots of features inside New Relic. You can integrate New Relic with cloud providers, and you can also integrate your incident management tools. If you are observing and capturing something, you can also set up alerting, and you can directly integrate it with your incident management tool. There are lots of integrations in New Relic, so you do not need to worry about it. Based on a single screen, you can capture multiple metrics including response time, Apdex, throughput, and you can track your APIs which are slow over time. You can also monitor your CPU, memory utilization, and apart from it, you can also visualize your logs and errors inside your microservices. You can also monitor database queries which are taking a lot of time. There are lots of things inside New Relic. I have given this review a rating of 9 out of 10.

