4 ms·
Right now they are all mixed together. Based on our experience and talking to early users, for some types of applications this is not too big of a deal. You can
by petethepig 6y ago
Right now they are all mixed together. Based on our experience and talking to early users, for some types of applications this is not too big of a deal. You can always zoom in on a particular endpoint and dive deeper if you want to. And in some cases this is actually a great way to get a high level overview of where your app spends most of the time.
In other cases this does become a problem. For example we've seen it with some large rails apps with a lot of controllers — the flamegraph just becomes too big and hard to read.
This is something we're planning to address soon. The storage layer already has support for tags, we plan to make it so that you would be able to split the profiling data by endpoint, e.g something like
app{endpoint=foo}
app{endpoint=bar}
and then make queries either for the whole app or individual endpoints.
- yashap 6y agoThat makes sense, sounds like a good approach, and thanks for the thoughtful response!