Profiling Micro-services
Requires Production

Blackfire supports profiling micro-service architectures out of the box, thanks to a feature called Distributed Profiling.

When profiling a service, all HTTP and/or CLI services interacting with it are also profiled (sub-profiles in Blackfire).

The main requirement is to have Blackfire enabled on all machines which serve the profiled requests.

Read more about Distributed profiling.