Skip to main content
TrustRadius
New Relic

New Relic

Starting at $0 No credit card required; 100 GB free ingest per month, 1 free full user + unlimited basic users, 8 days retention, 100 Synthetics Checks
View Pricing

Overview

What is New Relic?

New Relic is a SaaS-based web and mobile application performance management provider for the cloud and the datacenter. They provide code-level diagnostics for dedicated infrastructures, the cloud, or hybrid environments and real time monitoring.

Read more
Recent Reviews

Single source of truth

9 out of 10
August 31, 2023
Incentivized
NR is used as a monitoring and optimisation tool at our organisation. It integrates with several of our key other services such as AWS and …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Free (Forever)

$0

Cloud
No credit card required; 100 GB free ingest per month, 1 free full user + unlimited basic users, 8 days retention, 100 Synthetics Checks

Telemetry Data Platform

$0.25

Cloud
per month per extra GB data ingest (after first free 100GB per month)

Incident Intelligence

$0.50

Cloud
per month per event (after first 1000 free events per month)

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://newrelic.com/pricing

Offerings

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

Product Details

What is New Relic?

New Relic offers cloud APM for application engineers, supporting observability and source of truth for engineers so they can make decisions with data across their entire software stack and the software life cycle.

There are an estimated 25 million engineers in the world across more than 25 distinct functions. Engineers can use New Relic to gather real-time insights and trending data about the performance of their software so they can be more resilient and deliver exceptional customer experiences. New Relic provides a platform that is built and sold as a unified experience, offering access to a secure telemetry cloud for metrics, events, logs, and traces; full-stack analysis tools; and predictable user-based pricing. New Relic boasts one of the industry’s largest ecosystems of open source integrations, so engineers can use New Relic alongside their other favorite applications.

New Relic Features

  • Supported: Telemetry Data Platform
  • Supported: Full-Stack Observability
  • Supported: Applied Intelligence

New Relic Videos

Observability Made Simple
Who Are Data Nerds
NR Explorer Launch Video
AWS + New Relic Launch Video
Debug Faster With Pixie
In this video, the TrustRadius team is going to share with you some of the top log data management tools: New Relic, Splunk Log Observer, and LogicMonitor. These tools are great for enterprise log management.

New Relic Competitors

New Relic Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationApple iOS, Android
Supported CountriesGlobal
Supported LanguagesEnglish

Frequently Asked Questions

New Relic is a SaaS-based web and mobile application performance management provider for the cloud and the datacenter. They provide code-level diagnostics for dedicated infrastructures, the cloud, or hybrid environments and real time monitoring.

Dynatrace, Datadog, and AppDynamics are common alternatives for New Relic.

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

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

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(299)

Attribute Ratings

Reviews

(26-50 of 126)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
New Relic is the one and only tool used by my organization to monitor the Application Performance as well as Infrastructure KPIs. The sleek and clean interface of this SaaS-based tool helps to create Workloads and a Dashboard to meet the reporting needs. The easy-to-use query-based feature of this tool retrieves the performance as well as issue detection of applications created on different frameworks. The alert feature and the extensive API explorer of this tool bridges the gap between processes and technology to run a smooth operation.
  • Application performance monitoring
  • Infrastructure monitoring
  • Synthetic monitoring
  • Incident workflow
  • The product functions can be grouped together in an intuitive manner.
  • A single search bar to meet all the search needs.
  • There should be 2 types of app notification options, one for feature notification and another for product announcements.
New Relic is best suited when it comes to onboarding as it provides monitoring in an environment. With its extensive API and well-placed feature, it works smoothly when incorporated in a script or any third-party application. We have managed to onboard monitoring for 20+ applications at a go and establish integration between service management tools so that alert flow can be converted into the incident for better operational management.
April 12, 2022

New Relic - Review

Score 8 out of 10
Vetted Review
Verified User
New Relic is used for real-time monitoring + Synthetic Monitoring.
  • End point Monitoring
  • Multiple Locations
  • Accuracy
  • As a proactive Monitoring system
  • Identify False Alarms
Easy to work with NR. Supports many APIs and integrations. Very good with replication and alert automation.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
New Relic is primarily used for Application Performance Monitoring (APM) and Synthetic Monitoring. Their APM offering gives key insights into the health and performance of the company's web infrastructure. It is used to identify code bottlenecks, timeouts, and any requests or issues that are placing a heavy burden on the server. Additionally, it can be used to identify endpoints or requests that are causing poor customer experiences due to being slow or erroring. Synthetic Monitoring is used to evaluate whether certain functional features are working.
  • Transaction Tracing.
  • Aggregating Request Performance.
  • Determining Source of Request Bottlenecks (Application or Database Layer).
  • The interface can be overwhelming and similar features sometimes are partitioned into different sections.
  • I wish transaction tracing had better, higher-level statistics about the number and frequency of database calls during a request.
  • I wish the database section had views on total query volume, not just throughput or slow queries.
I think New Relic's APM is a great feature if you are running Ruby on Rails because ActiveRecord can abstract away the actual performance of your endpoint logic. It very easily allows you to identify endpoints that are taking too long, endpoints that have good throughput, and how the overall functionality is affecting the end-user experience. It also has many other monitoring features that can be great for companies that manage their own infrastructure.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Monitoring ecommerce applications and performance thereof.
  • Performance monitoring
  • Alerting and logging
  • Deep dive into DB and code issues
  • Hand holding and wizards
  • Simplification of UX
Anything related to application monitoring, alerting, logging, dashboarding, feature rich instrumentation and querying.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
New Relic helps with collecting data from any source, along with troubleshooting issues around front-end or back-end issues and CPU spikes. We can then find vulnerabilities using the New Relic Inventory and work along with alerts. New Relic also addresses uptime and SLAs and where we can focus on observability with synthetics.
  • Querying data with their dialect/syntax.
  • Inventory data around system and configuration.
  • Mobile Monitoring.
  • NRQL does a good job but not as sophisticated/able to be fine-tunes as a SQL Query.
  • Limited New Relic Support at times - Good but sometimes limited.
  • More on the storage size for JSON/text.
New Relic is done well when it comes to the need for a solution that is flexible, whether it be for APM, distributed tracing, infrastructure, workloads, synthetics, and service level management. New Relic doesn't stop at only being one type of observability platform, but also has a good level of auto-telemetry for Kubernetes and is powered by a VM-construct. Also, New Relic may be less suited for those who may not need all of these components, even if it is worthwhile to get.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it to monitor the server resources like CPU, RAM, Disk, network, etc. On top of that, we also use logging and APM features to monitor the application closely.
  • Monitors the server infrastructure.
  • Monitors APM on the application level.
  • Custom dashboards can be built to monitor the application more closely.
  • New Hosts in Infrastructure is cluttered and tough to use.
  • Logging is a new feature and needs UI improvement.
  • Learn the metrics from the past and acknowledge the known anomalies automatically.
It is well suited to monitor the infrastructure, APM, and logs. Not so useful when it comes to monitoring the individual software like databases, queues, cache, etc.
Yaniv Vararu | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic within the R&D department, but our support group uses it as well. We use it mainly for logging purposes (of our servers), but we also use it for monitoring our services and [sending] automatic alerts to ourselves based on these logs (meaning - when crossing a certain threshold of high error rates for example).
  • Lets you query the servers' logs.
  • Send automatic alerts based on high error rates.
  • Manually monitor the servers based on the logs.
  • The UX/UI of the software is not so intuitive and the learning curve is stiff.
  • There are so many params to use, which makes it more difficult than the benefit of flexibility.
New Relic is well suited for gathering the logs from all of our servers, later on enabling [us] to query them (also in real-time) for debugging purposes. It's also built for helping [to monitor] our servers and comparing stats backward in order to see the trends in our servers' performance.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic to set up dashboards to track errors, throughput, and performance. We also set up synthetic monitors and alarms to make sure our site pages are up and running.
  • The user interface of New Relic is very smooth, straightforward, and easy to use.
  • Seeing the metrics and performance helps our team debug issues in our app and improve performance.
  • The dashboards provide very helpful information and insight on how healthy our apps are.
  • The documentation is not straightforward and a bit overwhelming to read.
  • Sometimes the data is hard to read and difficult to understand how it is useful to us.
  • There are a few bugs on the UI and the page needs to be refreshed to fixed the issue.
New Relic is really useful when we need visibility and monitoring for our application. Especially when there are issues on our page, our dashboards are able to capture these errors and it helps us debug our application quickly.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
New Relic gives us the monitoring and instrumentation capabilities to support a high transaction eCommerce platform and back-office functions. It gives us performance analysis on every new deployment and quickly provides us metrics and diagnostic logs to facilitate our investigation into any issues that arise. Its alerting means we have eyes on the system even out of hours and can help us protect revenues.
  • APM
  • Alert Diagnostics
  • Dashboarding
  • Data graphing capabilities can be limited
  • Some visualisation can be clunky
  • Alert fine-tuning could be better, time-based alert suppression or time based alert tolerance banding would be good
New Relic is well suited for eyes on monitoring of live systems, in our case a high transaction eCommerce platform giving across the board metrics on throughput, errors, infrastructure performance, and distributed system performance. Its log ingestion and presentation is not as good as saying Splunk is, particularly for querying but could have more potential if it could be tied to its error analytics and alerting, that would be game-changing.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic to monitor our microservices, within an internal platform to manage them. The business provides financial products like payment, credits, accounts, transfers, etc, a shopping platform to sell products that extends to multiple countries, shipping logistics of those sells with warehouse management, and last-mile control.
  • Provide error traces
  • Show errors and latency
  • Show service usage in service map
  • Alert configuration
  • Page urls are not usable
  • Site speed
New Relic is a great tool and a great alternative for any engineering team who would like to understand what is going on with their APIs. It can monitor backends and frontends which is great. Alerting is hard to configure but works well. Integration with other products is a plus.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
New Relic is our platform of choice for the observability of our microservice architecture. Constantly spinning up and down microservices and understanding how they are performing in production is a critical need for our Engineering team. New Relic makes it easy for us to monitor our services and quickly identify any triage issues.
  • Health route monitoring
  • Client-side monitoring
  • Server-side monitoring
  • Anomaly detection
  • Alert policy management
Great for quickly and easily setting up server-side, client-side monitoring of node/.net applications; could use some improvements in the Alert policy management feature-set, especially with the integrations of third-party vendors such as OpsGenie
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I use New Relic in order to monitor and follow KPI about our application. Particularly, this allows us to detect performance issues.
  • Display data on dashboard
  • Display and filter logs
  • Interface [is] user-friendly
  • Tutorial for users
New Relic is a great platform that helps us to develop strong solutions for our clients. It offers a lot of features to bring us technical data. Also, New Relic is very useful with its alerts system.
January 18, 2022

New Relic experience

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our company uses the New Relic for the monitoring and alerting initially. But along the way, as the New Relic keeps increasing the number of features, we as engineering also explore and learn more about the features. There are a lot of useful features that increase the visibility of our system condition in any segment in our stack, including Mobile Apps & browsers, API, Cluster, Infrastructure, Database, and many other services. New Relic also helps to detect anomalies in our system easier, make troubleshooting more simple, and monitor as comprehensive as our needs. The capability of New Relic is not limited to a system but also helps our business by monitoring the SLA and other business metrics that we can define by ourselves.
  • Clear visibility for each part or the whole part of the system
  • Monitoring and Alerting is not limited for the system needs, but also business needs
  • We can define metrics or create any dashboard by ourselves
  • As we are trying to monitor the expenses in our multi-cloud system, the GCP integration did not have the cost monitoring yet as it does in AWS integration
  • As we are using the SQS and Pub/Sub, we cannot find the capability for the queue data analysis feature
New Relic has so many great features that would be helpful but it come with an expensive price tag. If your company only needs some part of it, I do recommend choosing the less pricey one or just building your monitoring system using open source. But if your company growth is doing great and you want to improve by having visibility in each aspect of your system and integrating with business needs, New Relic is the way.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic on a daily basis to monitor software application performance and server utilization. We performance test a wide range of software and need to actively monitor and assess system capacity and address any issues found. New Relic provides the capacity for us to monitor the applications live or view historical data.
  • JVM statistics
  • URL response times
  • DB SQL execution times
  • Server CPU & memory
  • Additional DB metrics
  • Log tracking with text search functionality
  • More tracing samples on requests
For testing or production live monitoring purposes, it's sufficient to use New Relic for general monitoring and reporting. But for deep-dive analysis or tracking its strength needs to be further improved, and some additional features might need to be added. Alerting is good enough for our own testing activities.
Score 3 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic for monitoring of websites, to get insights especially in errors, but also performance and latencies. There was initially some experimentation for other services as well, but the internal tools fulfilled those needs without the added costs of New Relic. The product as it is works well for the web use-case, but there are other competing offers out there.
  • Present information in a good way (GUI)
  • Performance of the application
  • Easy to use
  • The main issue with New Relic is their aggressive salespeople
  • The pricing model quickly becomes expensive.
You can come a long way with open source alternatives, that don't have the same monetary impact. It depends on familiarity - if you have no prior experience in monitoring New Relic is extremely fast and easy to get started with. If in a company where some previous alternatives exist, you might be better of extending those.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
New Relic is our main monitoring and APM tool, which allows devs and support to monitor the reliability of our systems. Without New Relic, we'd have to resort to setting up the monitoring and alerting ourselves, and I believe New Relic has been a critical piece of infrastructure that allows us to react quickly when an incident is detected.
  • monitoring
  • APM
  • alerting
  • distributed tracing
New Relic is particularly useful since it has templated charts, which allows engineers to quickly onboard
Meraz Haque | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
New Relic is an awesome tool and a must-have for any engineering team who would like to understand what is going on with their software. We use this software [on] a daily basis. Both the DevOps and the Engineering team use this service. The best thing [about] this tool is it lets you analyze traffic rate, server issues, code issues, page load time, and many more in real-time. This is very useful when there is high traffic on the site or if you would like to understand one particular issue. New Relic helps you to dive deep into the code and pinpoint exactly where the error is happening. I can't imagine running our systems without New Relic!
  • 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
  • Installation can be cumbersome at times depending on the setup
  • Mostly useful to engineering team but doesn't always help the non tech people
  • Errors [that] happen at [the] operating system level doesn't reach New Relic so [it's] hard to trace those issues
  • Pricing is bit steep but there [are] no other good alternatives
A must-have tool for [businesses that] have lots of traffic and would like to monitor how [the] system is performing during high busy times. Great on tracing down an issue from [a] server/backend perspective. The browser tool is great as well for capturing JS-based errors but it doesn't capture all errors. It captures 9 out of 10 issues in most cases but some of the hard ones are not captured here (ie. operating system level error which doesn't reach to New Relic system and dies before that).
January 17, 2022

Well done New Relic!

Score 7 out of 10
Vetted Review
Verified User
Incentivized
We mainly use Infrastructure Alerts, Synthetic Checks, and Logging in our department for our web services and websites. Other departments may use other tools, it is independent. I[New Relic] is used to catch infrastructure issues and production errors early. Also, [New Relic,] helps us understand how our services are used externally, and how they perform.
  • Nice overview of Infrastructure and ability to see it from different angles.
  • Logging system and search in the logs.
  • Ability to use TraceIds that helps investigating where the issue comes from.
  • Powerful Alerts system.
  • Nice configurable widgets that provide good at-a-glance overview
  • Search in Logs can be slow, sometimes [the] browser even gets stuck when you type a search query.
  • When a policy is violated, it takes time to find the respective logs from the violation view.
New Relic is well suited for complex applications with microservice architecture, this is where the Trace ID feature, dependency overview and APM can pay off. It might be less appropriate for simple or monolith applications. Client-side browser error logging is somewhat hard to integrate without much overhead on the client side.
Ítalo Daldegan de Oliveira | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The most important use of New Relic for us is API monitoring. With NewRelic we have a real-time update about the APIS health, so we have configured alerts that trigger messages in google chat when some API is not running well. Also, it helps a lot in problems investigations, providing a lot of data to understand what is going on. We have minimal use in frontend applications too, to monitor the performance of our SPA.
  • Monitoring application
  • Providing very good data to track problems
  • Alerts
  • Good SLA
  • Better integration of backend and frontend applications
  • Assign erros
  • Better frontend erros list
For backend applications NewRelic is the best monitoring tool I had use. So for the propose of monitoring ECS or EKS pod and application NR provide a very great solution with a very good range of tools. Helping a lot in problem investiation about the app health and erros that happen.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
New Relic is used across many departments in our company. Some of the areas we use New Relic for: - monitoring our API health and performance for our Prem and cloud applications. - tracking our Core web vitals. - Debug production issues (JS Errors, Stack traces, and profiling) - use synthetic scripts to monitor critical user flows.
  • Quick overview of the health of your application.
  • Easy creation of alerts.
  • Can create dashboards easily and quickly.
  • UX/UI is not intuitive always and has a learning curve.
  • .Net support still feels a bit behind other languages.
  • Azure integration needs more improvement
Provides quick APM out of the box with little configuration needed. Once you have Distributed tracing-enabled linking of transactions, errors and logging happen automatically and make it easier to troubleshoot issues or understand what is going on at that time.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
New Relic is our go-to tool for App monitoring and analysis. We have gained significant insights into app performance and have learned a lot about the opportunities to get better at tuning.
  • App Monitoring for Java based Monolithic apps
  • Distributed tracing
  • Dashboards
  • AWS Lambda APM monitoring
  • Customer Support
  • Trainings
We use New Relic vary widely from monitoring to alerts for our APM AWS Lambda instances have a limitation with New Relic and we are scratching our heads to learn how NR can be used when App is hosted on AWS Lambda.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
New Relic is used across engineering departments to monitor how systems operate in both non-prod and production environments. For the component that I own, I use it to monitor Tomcat health (like the number of thread pools) and monitor the latency/error rate of the requests that my service handles. This helps us to understand how our system behaves, how much our system can handle, and help in capacity planning. I also set up important alert signals based on New Relic data and route the signal to Pager Duty that we have engineers on a routine schedule to pick up those alerts when something unexpected happened in production. This helps to quickly mitigate production issues that can surface to end-users
  • Many important signals(for my case, signals related to the Tomcat server) come out of the box.
  • Dashboard is easy to set up and share among multiple department.
  • New Relic Query Language is simple and intuitive to use.
  • Dashboard doesn't provide parameterization capability. So if you need to create the same dashboard to capture metrics of different environments/ or hosts, you need to keep a copy and pasting the same dashboard again and again.
  • New Relic Query Language doesn't really support more complicated join operation between 2 (or more) types of signals (or it does support that, but in a convolute way). So, it's a hassle when you need to capture a more complicated signal.
  • If you span the timeframe in the dashboard to be too wide apart, the dashboard may be slow to load or even crash the browser.
For a simple use case, like monitoring the overall server's health, New Relic will be well suited for this task as it required minimal configuration and many important signals already come out of the box. It also has New Relic Query Language which is a SQL-like language that is very easy and intuitive to use. This can be set up to capture a simple metric of your application however if your use case needs to capture somewhat more complicated metrics, you may need to spend a lot of time figuring out how to do that in New Relic. The dashboard is easy to set up but it doesn't support parameterization from the user's input so you may need to do cut-and-paste to apply the same dashboard for all different environments/configurations that you interested in
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using New Relic ONE throughout our whole organization for monitoring our microservice health and performance. APM is one of the most important features in New Relic we rely on to analyze our application overall quality after every deployment including memory and CPU usage, networking transaction, and error ratio. We create different alerts based on the metrics and query results to notify the team through the paging system, so we can solve issues immediately. The metrics are very accurate in real-time and help us to identify the issues quickly. The configuration to apply New Relic APM and Browser features are somewhat difficult. We have both Java and NodeJS based applications and when applications can not connect to New Relic, the log message doesn't describe where/how it's failing.
  • Service map to overview the error across different units - services, DB and front-end.
  • Memory and CPU real-time monitoring.
  • Error tracking for the requests/transactions across different units - services, DB, and front-end.
  • App health alert setting with powerful NRQL query.
  • Centralized wiki for finding info easier to setup New Relic for app to communicate.
  • Provides step-by-step examples to set up New Relic in different code-base apps and external services ex - Slack and PageDuty.
  • Metrix history (Memory and CPU usages) can be longer for tracing purpose.
The perfect use case is to find memory leak issues by New Relic APM - it shows memory usage and GC metrics in real-time which can help us to narrow down when this occurred across timelines. We also inspect the errors and network transactions monitored by New Relic during our app release to make sure there is no unusual high ratio on those. The summary is a good place to catch all the important info on one page for the app's health and performance.
November 06, 2021

New Relic is great

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use New Relic daily to help monitor our software services across many environments and regions. New Relic gives us a responsive and easy-to-manage view of our data in useful dashboards. This allows us to quickly understand what is going on with our software and to understand when a problem may arise. Alerting in New Relic is fantastic and extremely customizable as nearly any query can be used. New Relic offers many useful solutions for our business such as monitoring, alerting, distributed tracing, service maps, and the list goes on. I would highly recommend New Relic to anyone looking for visibility on their software stack.
  • Monitoring
  • Alerting
  • Distributed Tracing
  • Service Mapping
  • Anomaly Detection
  • Documentation (on some of the less explored features).
Have had great experiences using New Relic for monitoring alerting anomaly detection service mapping JVM profiling error tracing transaction tracing and much more.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
New Relic is used across my business unit and it is used for monitoring Infra, synthetics, dashboard, and alerting in case of any anomalies with the application.
  • Monitoring Infra.
  • Synthetics
  • Dashboards
  • Alerts
  • APM
  • Synthetics UI needs to be changed.
  • New Relic One UI is not that much user friendly.
  • Adding more inbuilt functions to NR SQL for date range queries.
Monitoring JVM and web transactions, New Relic is the best when compared with other tools. Need easy integration with the application to send the logs.
Return to navigation