grafana / pyroscope

Continuous Profiling Platform. Debug performance issues down to a single line of code
https://grafana.com/oss/pyroscope/
GNU Affero General Public License v3.0
10.03k stars 605 forks source link

Allow linking to particular flamegraph views #1881

Open vasi-stripe opened 1 year ago

vasi-stripe commented 1 year ago

Currently, the FlamegraphRendered view (table, flamegraph, sandwich), and the selected function, do not propagate to the URL query parameters. This makes it impossible to share links to the sandwich graph for a particular method, for example.

We currently use ReduxQuerySync for syncing URL params, so we'd probably need to first port pyroscope-flamegraph to Redux.

Rperry2174 commented 1 year ago

Interesting use case @vasi-stripe well take a look and see how we could implement!