Detective mode unlocked: introducing flexible search for deterministic profiles
You asked, we delivered. Deterministic profiles are now fully searchable.
Have you ever spent minutes scrolling through a long list of deterministic profiles, trying to find that one run where everything went off the rails? We’ve all been there.
You knew the clues were somewhere in there, high wall-times, too many SQL queries, were probably triggered a couple of days ago … but the evidence kept slipping through your fingers. You could have renamed those profiles to make it easier to retrieve later… but you keep forgetting about this possibility.
Well, case closed! You can now search your entire deterministic profile history and instantly track down the performance suspects that deserve your attention.
🔍 Find what matters faster
Use the flexible search to find profiles by keyword, environment, runtime, framework, owner, or date. But that’s not all, the flexible filters make it easy to surface the heaviest or most complex profiles, and let you sort by Wall Time, I/O, CPU, Memory, Network, SQL Queries count, and HTTP Requests count.Finding the profiles with the highest wall-times, or the most SQL queries, has never been easier. In just a few clicks, you’ll know where to start your investigation.

🕵️ Collaborate on the case
Every search result comes with a shareable link, so your teammates can jump straight to the same evidence. Whether you’re debugging locally or reviewing together, no more “which profile are you looking at?” confusion.
This feature makes deterministic profiling even more actionable, helping you stay focused on what matters most: finding and fixing bottlenecks faster.
So go ahead, open your Blackfire dashboard, grab your magnifying glass, and start investigating.
The case of the missing profile? Solved. But every good detective knows, there’s always another clue to follow. Head to your deterministic profiles list and uncover what’s worth investigating next.
To better observability, and beyond.