Product Review: New Relic APM for Drupal Performance Tuning
New Relic APM (Application Monitoring) is an amazing tool to help you tune the performance of your Drupal website.
Application Monitoring allows you to trace Drupal performance. You can deep dive into Drupal tuning with analytics on the performance of Modules, Hooks, Views and much more.
I can quickly scan the data to determine which module has the slowest average call time. I can peer into the running website to determine where the roadblocks to performance are coming from.
One of the most useful pieces of data is the average load time for a page and the Apdex score for the site. The Apdex is a complex algorithm which measures user satisfaction of application performance / response time.
There is a mountain of data in this tool, but here are a few highlights that affect Drupalistas the most:
- Modules that are the most time consuming for the server
- Which Hooks are consuming the most resources
- Views that take the most time to run
- Most time consuming / slowest queries
- Measure page views as a percentage of total page load times
- Ajax performance bottlenecks
- Page load statics by browser
The list really could go on and on. You are able to drill into almost any metric to get more detailed information.