Blackfire logo
List of profiles
Uncached profiling

This project is not covered by Drupal’s security advisory policy.

We intend to intend to include various integration points to streamline using Blackfire.io with Drupal, but for now we've implemented two:

  1. Maintain a log of all profiles created on the current site.
  2. Disable entity caching during profiling.

This module provides Drupal integration for the Blackfire.io PHP performance management tool. Blackfire can help you identify what's making your site slow, and then figure out how to fix the problem. Read more about how we use Blackfire with Drupal.

The module provides a report of Blackfire profiles made on a specific site, to help you keep track of what you've done:

Sometimes when profiling, you're concerned about uncached behavior only. That's hard to profile with Blackfire—it wants to take multiple samples for more consistent results, but all but the first sample will be cached. To work around this issue, this module allows you to simulate edits to certain entities on each page load, to force uncached behaviour. This will only be done when you're actually profiling, it won't slow down your site for user requests—so you can even use it in production.

Supporting organizations: 
Development and maintenance

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • Module categories: Performance, Integrations
  • Created by vasi on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases