Great for Tweaking Performance
Overall Satisfaction with New Relic APM
NewRelic APM is used widely throughout our engineering services team. I am currently using it to measure the performance and uptime of a node.js API. Using the APM throughout monitor, I was able to experiment with code to reduce average duration from 30ms per hit to 2.9ms per hit. This was great for scalability.
Pros
- Performance monitoring
- High level API transaction flamegraph
- Uptime monitoring
Cons
- Deeper examination of anonymous node.js functions
- Automatic deployment/version change detection
- The comparison of performance is tricky to navigate
- Able to handle more RPM by using data from performance monitor
- Able to know rapidly if a service goes down
- Able to see how services integrate with each other
- NSolid and keymetrics
New Relic had a wider feature set and was already in wide use so it was the incumbent service that had proven itself already. The other products are still in early development compared to NewRelic and might have some use later but didn't add quantifiable value to what we already had.
Comments
Please log in to join the conversation