Integrate Blackfire with your Tools

By Christophe Dujarric, on Sep 20, 2016

A key feature of Blackfire is to seamlessly integrate with your tools and workflows. You want a tool that makes as little noise as possible, but also tells you right away when something is going wrong. And on top of that, before switching to an other User Interface, you want to know upfront if it’s really worthwhile – context-switching sucks.

We experience this on a daily basis at Blackfire, and that’s why we’re constantly working on integrating Blackfire with other services.

integrations

Easier/no Installation Required

With our platforms and hosters integrations (Heroku, Laravel Forge,…) , getting started with Blackfire can be as simple as saying “Turn it on now!”.

Using Docker? Puppet? Chef? Get Blackfire to be deployed automatically in any new environment.

Even better; discover our integration with Platform.sh, which also supports builds automation.

Automated Builds

Get your git activity (GitHub, GitLab) and continuous integration services (Jenkins, Travis) in sync with Blackfire performance tests, and make sure you won’t merge un-tested or poor performance code again.

Start with unit testing through our PHP SDK and support of PHPUnit, Atoum, and more.

Get your Application Performance Monitoring app to start Blackfire builds, so you both know WHEN something is going wrong and precisely WHAT is going wrong. Try it out for instance with New Relic.

Test Results, Right to your Usual User Interface

Using logging services like Logmatic.io? A monitoring-dedicated Slack or Hipchat channel? Other messaging services? Get the builds results directly where you need.

Frameworks and Libraries

Blackfire provides performance optimization recommendations. And as not all frameworks and libraries are created equal, those recommendations may or may not apply to your code. Blackfire knows that and will only show you relevant recommendations. Try it with Symfony, Magento, Doctrine, AMQP, Elasticsearch, Redis, and a lot more coming up soon!

Community and Partner Contributions

Our list of integrations is constantly growing, and that’s also with the help of Open Source Communities and Integration Partners. Check out if your tools are listed.

Are you missing one of them? Do you want to contribute or partner with us? Just get in touch.

The only Limit is your Imagination

Are you using custom tools? Or do you have special use cases? Well we got you covered as well, with our build webhook and notifications webhook. Let us know if it makes sense for you to get more out of those, we’d be happy to discuss!

Happy performance testing.

Christophe Dujarric

Christophe is the Product guy at Blackfire/SensioLabs. He has been working in several start-up companies, helping them to make and sell products out of technologies. He’s involved in every step of the product’s lifecycle, from strategy to design and sales, and loves to coach on product management methods.