Take a look at Blackfire's key features

Monitoring

Live metrics from your production apps & sites

Identify slow transactions, background jobs, services or third-party calls.

Profiling

Deep, runtime code analysis

Get function-call level metrics and spot root causes of bottlenecks.

Testing

Performance budget control

Verify code behavior and performance, anywhere you deploy it.

Alerting

Warnings upon abnormal behaviors

Identify slow transactions, background jobs, services or third-party calls.

Recommendations

Actionable insights and expert advice

Benefit from unique, cutting-edge issue detection with documented resolution recommendations.

CI/CD integration

Automated testing and regressions prevention

Add Blackfire to any testing pipeline and existing tests, or start from scratch with our Open-Source crawler, tester and scraper.

The only APM for production, staging,
testing and development.

Don't wait for your users to be impacted.

Blackfire is built to avoid firefighting.
Analyze your application performance anywhere it is deployed (hint: the earlier, the better):

  • On development machines, unlock quicker experimentations and iterations
  • In any testing pipeline and staging, make sure that feature additions don't introduce any performance regressions
  • In production, with fine-grained insights and alerting policies, catch any abnormal behaviors.
Optimize from Development to Production
 PHPPythonGolang / Node.JS / Ruby / Rust
Linux
Monitoring
+ Profiling
+ Continuous Profiling
Monitoring
+ Profiling
+ Continuous Profiling
Continuous Profiling
Windows
Monitoring
+ Profiling
Profiling
Linux
Profiling
Profiling

For production, staging, testing and development

Blackfire is built to avoid firefighting.
Analyze your application performance anywhere it is deployed (hint: the earlier, the better):

  • Supports most OSes for profiling (MacOS, Windows, Linux, FreeBSD)
  • Supports Linux and Windows servers for Monitoring
  • Supports PHP and Python for profiling
  • Support PHP & Python for monitoring
  • Support PHP, Python, Golang, Node.JS, Ruby, Rust with continuous profiling
Dashboard with features highlight
Preview of the monitoring dashboard
Service features help you drill down walltime
Spans detailing the execution
The callgraph with recommendations
Timeline visualization of a callgraph
Callgraph and cache information
Photo of Marcin Czarnecki
“ Blackfire's continuous observability solution is empowering. Our teams can make early discoveries with the monitoring.”

Marcin Czarnecki
Backend Chapter Lead at GOG.com and Tech Lead for GOG Store

Test scenario with recommendations
View more
GitHub
GitHub
Bitbucket
Slack
Teams
PagerDuty
OpsGenie

Flexible Integrations

Blackfire is built to avoid firefighting. Analyze your application performance anywhere it is deployed (hint: the earlier, the better):

  • Out-of-the-box integration on Platform.sh
  • SDK, CI/CD integrations
  • Alerts & builds notifications