Profiling Magento with Blackfire
All Hypernodes (except the Magento Start plan) support Blackfire, an amazing tool to find performance bottlenecks in Magento. It is similar to New Relic, but much better suited for troubleshooting.
Byte customers get a 20% discount on the Premium plan. Contact firstname.lastname@example.org for a coupon code.
How to activate
To connect your Hypernode to Blackfire, login on our service panel and select
From this page, select
Enable, insert your
Server ID and
Next, save the input by clicking
Opslaan and wait a few minutes until the credentials are active on the Hypernode:
How is it different from New Relic?
New Relic is an Application Performance Monitoring utility. It is made to track real traffic, and to provide alerts and a first level of insight to business managers and developers. Analyzing the performance of an application’s code requires to instrument the code, which generates an overhead.
The more precise data is gathered, the slowest the app gets.
Therefore, analyzing all of the traffic makes it impossible to get pin-point information on the code’s resources consumption.
Blackfire works in a very different manner, and is therefore very complementary. End users requests are not instrumented; only the requests triggered by the developer or tool requiring performance information are. Blackfire’s profiling technology thereby provides and unequaled code introspection, and enables developers to understand the behavior of their code and identify optimization possibilities very fast. Blackfire is usable in production, just like New Relic, but provides an even better value-add in development in staging, through the use of performance tests, which proactively validate the code, before any go-live.
For more information, check the Blackfire documentation.