parca icon indicating copy to clipboard operation
parca copied to clipboard

Callgraph visualization

Open brancz opened this issue 2 years ago • 5 comments

Icicle graphs are the most popular way to explore performance data, but callgraphs can also be a very useful visualization when different stack traces call the same function for example.

brancz avatar Oct 13 '21 12:10 brancz

As a workaround (until we decide to put up with graphviz or find an alternative) we should make pprof profiles downloadable so that people can use go tool pprof profile.pb.gz and get that functionality.

metalmatze avatar Oct 13 '21 15:10 metalmatze

We should do that regardless!

brancz avatar Oct 13 '21 17:10 brancz

Example screenshot graph

metalmatze avatar Dec 21 '21 12:12 metalmatze

@brancz Will this feature be added back to parca? We are still running some conprof instances just to have this kind of builtin visualization, as it simplifies the debugging

syepes avatar Jul 19 '22 12:07 syepes

@monicawoj is actually actively investigating this! :tada: https://github.com/parca-dev/parca/pull/1132

metalmatze avatar Jul 19 '22 13:07 metalmatze