Any way to search logs on an app with high activity?

What I’m trying to do:

Search the “App Sessions” log

What I’ve tried and what’s not working:

Searching it in the normal way!

When I try searching my App Sessions log it shows the loading wheel for a while, and then eventually seems to give up, without filtering the App Sessions in any way.

I think this is because there is too much to search and it’s timing out.

My app is fairly busy (say, 50 sessions per minute), so it’s reasonable that it is a bit time consuming to search. But I would like to be able to search anyway, even if it takes a while. Is there any way to do this? Maybe through code with a background task?