New Relic a must for DevOps, SRE and Engineering teams.
Anonymous | TrustRadius Reviewer
March 30, 2019

New Relic a must for DevOps, SRE and Engineering teams.

Score 8 out of 10
Vetted Review
Verified User
Review Source

Software Version

New Relic for Web Apps

Overall Satisfaction with New Relic

New Relic is an APM (Application Performance monitoring) tool that helps in monitoring response time, throughput, and error rates for web applications and databases. Our applications run on AWS EC2 and ECS clusters and New Relic helps with app performance monitoring and alerting. Our apps or products are composed of multiple microservices. New Relic can give a big picture view of all the applications and tracing.
  • New Relic is very good for application performance monitoring giving you graphs of time taken for a request to be processed by your backend application.
  • It also provides thread level performance for applications and databases. This can help uncover performance bottlenecks and monitor query timings in the database.
  • Its graphs provide transaction-level breakdowns including % time, average calls per transaction, and average time. These can help you visualize each participating component in the backend that processes your request.
  • If your applications are written on JVM based languages like Scala or Java then it also provides JVM Performance Analyzer. It can provide data like thread activity, HTTP session data, connection pool metrics, class load/unload counts etc.
  • It provides cool graphs for analysis and custom alerts. You can set up custom alerts.
  • New Relic can improve graphs and how APM data is represented.
  • Custom dashboards could provide more options for application monitoring. Would help if the new custom dashboards widgets could be in New Relic to help with customized dashboarding.
  • New Relic is an important tool for our AWS Cloud monitoring and alerting capabilities.
  • It is a handy tool for SRE (Site reliability engineering) teams.
  • This or a similar tool is an absolute must if you are working in a micro services based environment.
We use New Relic for application performance monitoring and database monitoring and alerting for AWS cloud applications and on-prem applications. For a microservices based organization, this or similar tool is a must.
Custom dashboards and analysis reports are very useful for our organization.

It also helps with SLA reporting that is required for our customers. Availability monitoring is another feature that is used by engineering and SRE teams.
We use New Relic for on-prem and cloud applications. We have not used it or seen how it can help reduce migration risk. However, it has helped in cloud adoption and monitoring of our cloud infrastructure and applications. We use AWS, and AWS CloudWatch has some good CPU and memory level monitoring already available. However, New Relic provides a great improvement over AWS level monitoring of its cloud infrastructure.
New Relic is used by our DevOps teams as well as SRE teams for application monitoring, performance analysis and alerting. It is a key part of monitoring and alerting of our applications running on cloud and we use it for continuous monitoring and debugging.
Its reports and data are used in various dashboards for performance analysis and reporting SLAs to customers.
Along with New Relic, our engineering and SRE teams also use PagerDuty for setting up alerts, Datadog for APM and AWS CloudWatch for infrastructure level monitoring on AWS.

AWS CloudWatch is available as a service if you use AWS. We use Datadog for things similar to New Relic. A feature of Datadog that I have not seen in New Relic is its ability to visualize across applications and show dependencies of an application across the system. That dashboard is very useful.
Well suited for:
  • Application performance monitoring
  • Database performance monitoring
  • Alerts and Custom Alerts
  • Thread level data and graphs for drilling down on request/response to view averages, metrics over time etc.
  • SQL query analysis
  • Error monitoring and alerting

New Relic Feature Ratings

Application monitoring
8
Database monitoring
8
Threshold alerts
8
Predictive capabilities
7
Application performance management console
8
Collaboration tools
7
Out-of-the box templates to monitor applications
8
Application dependency mapping and thresholding
8
Virtualization monitoring
8
Server availability and performance monitoring
8
Server usage monitoring and capacity forecasting
8
IT Asset Discovery
7