New Relic

New Relic

  • Easy to install and setup
  • Works right out of the box
  • Vital when using New Relic

This Magento extension adds extra debugging information to the webbased New Relic performance analysis tool. It is most vital when you want to use New Relic together with Magento.

Cost Free
Current version 1.2.3 (Stable)
Requirements Magento CE 1.7 - 1.9
Magento EE 1.10 - 1.14
New Relic already installed on server
New Relic PHP-module (newrelic.so) installed
PHP 5.4.0 or higher
Download GitHub downloads
Support Support Forum
License BSD (Simplified BSD License)

Features

  • Set New Relic license-key in module-options
  • Monitor multiple Magento sites on same webserver using separate accounts
  • Set New Relic appname per Website-scope or Store-scope
  • Track Magento information like customer details (custom parameters)
  • Track Magento modules and controllers
  • Track Magento entity saving and deleting
  • Measure browser times

Summary

New Relic offers monitoring of your webapplications, by installing a daemon on the webserver and hooking into the PHP-core. This allows monitoring of specific PHP-functions. This Yireo extensions extends this behaviour so that additional Magento information can be logged.

Contributions

Many thanks to Thomas Neumann with various contributions to version 1.2.0

This is not an official New Relic product, and is not endorsed by New Relic.

Note that some of the functionality is only available with the New Relic Pro version: Custom metrics are only available through custom dashboards, which can only be created in the New Relic Pro subscriptions. Additionally, our Magento extension provides additional variables, which are only available with transaction tracking which again requires the Pro-version.

Usage

  • Make sure to install the New Relic PHP Agent first. See the New Relic site for details on this.
  • Make sure the New Relic PHP Agent is running.
  • Make sure that you are receiving data in your New Relic monitoring.
  • Install our Yireo_NewRelic extension for Magento. Go to the Downloads section on our site, and follow the instructions from there.
  • Configure the Yireo_NewRelic options in the Magento System Configuration:
    • Set the Application Name to whatever you like.
    • Configure the License Key as received from New Relic.

Override of Varien_Profiler

This extension overrides the default Magento profiler - a class called Varien_Profiler is placed in the file app/code/community/Varien/Profiler.php so that all profiling information is overridden by the Yireo_NewRelic profiler.

More extensions

WebP for Magento

WebP for Magento

Implement WebP into Magento and serve smaller images to WebP-enabled browsers
New Relic

New Relic

Collect more Magento data to integrate within your New Relic dashboard graphics
DisableLog

DisableLog

Save needless time by skipping Magento logging