New Relic - A one-stop observability option!
March 16, 2021

New Relic - A one-stop observability option!

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with New Relic

New Relic is one of the most used tool in our IT department these days. We rely on it for our monitoring needs as well as for performance analysis on our websites. Initially we only had our eCommerce websites onboarded to New Relic, however after a year of use we understood the positive impact it made and currently being extended to all of our websites worldwide.

When it comes to monitoring we have configured it to check the uptime of our sites and report to our technical support team if any ping requests failed. Since we have a Global Presence, it's important for many of our sites to be accessible from different parts of the world. New Relic makes it easier to monitor from various locations and can be customized as well.

Performance is a big topic and New Relic made it really easy to find a lot of issues that were not addressed well in the past and to fix them quick resulting in increased happy customers.
  • All monitoring needs covered in one place by default apps - APM, Synthetics, Browser, etc.
  • Apdex scoring. One perfect metric you can rely on to understand how good or bad your website is performing.
  • Great dashboards. Fully customizable and easy to share.
  • Recently added log aggregation via New Relic Logs which is super useful while troubleshooting.
  • Possibility to develop custom apps based on organization needs and can also be shared on the custom app store.
  • Great documentation and high class training materials available in New Relic University.
  • Difficulty to have individual asset level access restrictions. For large organizations with thousands of assets managed by various 3rd party agencies, asset level access restriction will be really important. It would have been much easier with some rules restricting access to the respective assets than having to create multiple sub accounts to regroup the assets.
  • No support for ARM Architecture. Having APM on ARM would have been great on Raspberry Pi test environments.
  • The new pricing model based on Full and Basic users. Option for Basic users to self-upgrade as Full user is good and bad. It might help in solving an issue quick but there is no option for them to downgrade it back and can cause considerable impacts on the billing.
  • Reduction in number of Incidents. Helped identifying and fixing issues proactively avoiding major incidents.
  • Quicker resolution of Incidents and RCA.
  • Dashboard avoided repetitive manual efforts for weekly operational presentations.
New Relic APM gives a real-time granular view of transactions happening on the applications which helps to pinpoint the origin of an issue.
It also has the application called New Relic Browser which is taking input from end user's browser and is really aligned with Google's Core Web Vitals allowing to give performance scoring for your assets. All these can be closely watched by adding to dashboards and would help in identifying the areas of improvement better and quicker.
New Relic implementation was really easy. There are good documentation helping to choose the right agent to be installed based on your application and it's just a matter of updating your License in the agent configuration and you will start seeing your data instantly.

It can also use your existing agents in some cases, for example if you are already using logstash, the same agent can report the data to New Relic as well. Again, there are detailed documentations available.
One of the important features in New Relic is the ability to mark deployments. It can be integrated in your DevOps pipeline and every time a deployment is performed a Deployment Marker will be appearing on your app's timeline helping to compare how is your app performing before and after the deployment. It would help to decide quicker, if you needed a roll back.
We have been using multiple different tools until we started using New Relic. But New Relic is really one place you can have all of these metrics accessed. This helps the tech team to correlate data between different apps and identifying issue. It also helped us to reduce the access management headaches since we don't need to have multiple tools.
New Relic can be super useful if you are struggling to improve your web performance and don't know where to start looking at.
New Relic would help you to identify the root cause of an issue with its powerful tools and the data correlation between them. It would help you saving time without having to login to individual server and analyze. It's super useful especially on containerized and server less architectures.

You might not need New Relic if your purpose is just to monitor a website uptime. It could be done by many other tools that are relatively cheap.