grafana / explore-profiles

Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
GNU Affero General Public License v3.0
18 stars 1 forks source link

[bug] Flame Graph doesn't show up with too many nodes #216

Open ifrost opened 3 weeks ago

ifrost commented 3 weeks ago

Bug description

Steps to reproduce

Loading a Flame Graph that requires a lot of space in the browser crashes the canvas. It highly depends on browser and screen size. On [Screen Width: 1920 pixels, Screen Height: 1080 pixels, DPR (Device Pixel Ratio): 1] it crashed with 2800 rows (vertical rows, not total nodes of the Flame Graph)

Image

Actual behaviour

The flamegraph cannot be accessed

Expected behaviour

FlameGraph should be displayed even with limited nodes.

Proposed solutions