Superb Monitoring and Details with Little Setup Time
April 19, 2019

Superb Monitoring and Details with Little Setup Time

Sean Patterson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version

New Relic for Web Apps

Overall Satisfaction with New Relic

We are using New Relic to monitor a growing number of microservices and infrastructure for a major project we are building. New Relic allows us to easily keep an eye on what services are up, what services are down, and what services are having problems. Thanks to the altering and integration features of New Relic, we are notified immediately when a service is having issues and can attend to it right away.
  • Performance Monitoring
  • Detailed Reports
  • Management Interface
  • Configuration through code - Basic items can be configured through code, but being able to set advanced features, like Apdex would be nice.
  • New Relic has enabled us to worry less about tracking what servers are up and how they are performing since it will notify us accordingly.
  • New Relic has allowed us to dig deeper into our application performance, since we can see the direct impact of the code we write on the server.
  • New Relic makes it easier for us to judge when/if we want to scale our servers based on overall history.
Being able to see the full stack picture of our application layers, microservices, and databases has allowed us to better configure our architecture to maximize performance without spending too much money. Additionally, we have been able to get more detailed diagnostic details when debugging performance issues, because we are able to more accurately track the client side event all the way down to the database calls.
New Relic helped us reduce cost by showing us that our individual servers were supporting a larger load than we had speculated. Even during peak times we were able to track through our reporting that the server was still in acceptable ranges. As such, there was no need to run multiple instances, which cost extra.
New Relic has improved our stability by giving us detailed diagnostics of our server issues. Most notably is our database performance, which has allowed us to better construct queries and reduce the amount of data that needs to be returned. Our dashboards alert us to problem queries ane we can refine accordingly.
We had originally looked into CloudWatch to monitor our resources since we have our stack built in AWS, but found that it would take additional work to setup the dashboards, alerts, and details that we wanted to see in our reports. It was worth the additional investment for us to get the data we needed with less work.
For detailed performance monitoring, as well as quick setup of services, New Relic does an amazing job. It also does a great job of easily "guiding" you into problematic database calls. If you're looking for specific event tracking, such as how many times a page is viewed, or how many times a user clicks a certain button, New Relic is less suited for that even though there are ways of implementing it.

New Relic Feature Ratings