NewRelic: What an amazing monitoring tool!
February 24, 2023
NewRelic: What an amazing monitoring tool!

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with New Relic
Our solution hosts thousands of PHP applications in AWS cloud across multiple regions. We installed the PHP NewRelic agent and we set up each application to use a different newrelic_set_appname among with several newrelic_add_custom_parameter, like the database identifier where the site is in, the Autoscaling group where the site is running on, etc., that way we could identify which clients had the most traffic in a specific database server or Autoscaling group. To do that, we used Dashboards with queries to retrieve that data. NewRelic APM helped us a lot to identify why a site was slow when loading in the browser or when processing a specific php script. With Transactions and Databases features, we could even identify which specific php function of the code was stuck or which specific database query was taking too long. With External Services, we could detect when there was a delay connecting, for example, to Microsoft auth, Google auth, or even to another AWS service. In general, for us, it was a great tool to troubleshoot application slowness issues.
Pros
- Provide insights about application performance
- Help to identify possible code application bugs
- Integration with several programming languages
- Monitoring and alerting
Cons
- I would like to see sort of simulator inside the user interface, that way we can send requests directly from it to test some configuration instead of setting up a test environment in our end.
- It would be nice if the data ingestion can be filtered by APM's. That way we can know which application is ingested most data.
- It would be nice if we could ingest logs (apache, system logs, and other logs) and correlate them with the APM.
- It was vital to deliver % of availability of client sites in order to contrast it against the client satisfaction in regards of how their site performed during a period of time. It is part of our philosophy of "obsessing about client experience", where taking the results of those availability reports, we can take decisions to make our sites more performant.
- When other people hear excellent comments about the service we are offering, it helps to generate opportunities to get more new clients. We were able to generate Dashboards and Reports with NewRelic to demonstrate if we comply with our SLAs, that way we can expose those results to new prospects.
Do you think New Relic delivers good value for the price?
Yes
Are you happy with New Relic's feature set?
Yes
Did New Relic live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of New Relic go as expected?
Yes
Would you buy New Relic again?
Yes

Comments
Please log in to join the conversation