Implementing Black Fire

Blackfire can be an excellent diagnosis tool on development stores and non-production environments. It is natively supported by MageStack and can be enabled by a member of our support team. In order for us to enable Blackfire , we simply need two pieces of information from you; the server ID and token.

BLACKFIRE_SERVER_ID=""
BLACKFIRE_SERVER_TOKEN=""
You do not need to install the Blackfire daemon in the access server, as it runs wholly on the web server. The Blackfire client will be installed automatically in your access server

Blackfire don't currently offer a free or trial plan at the moment, but Sonassi has their own profiling account which we'd be happy to add on to your stack if you wanted to profile a specific page to assist with debugging.

Please pop in a ticket with us and mention that you'd like to use our Blackfire account, as well as the page you'd like to profile - we'll then share a link to the profile report with you.

Blackfire also recently added support for troubleshooting segfaults - if you're seeing pages return a 502 / bad gateway error combined with SIGSEGV errors in your PHP logs, we'd be happy to add Blackfire to your stack using our account with this seg fault handler enabled.