Add support for flamescope
- Dominant language
- Go
- Stars
- 9.3k
- Forks
- 671
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 10
Description
https://github.com/Netflix/flamescope has pretty nice trick up it sleeve, which I'd like see integrated into pprof. I can see this feature combining 3 parts:
* time/offset based filtering for flamegraph (or better yet for all visualization). This could be achieved with two optional GET parameters for web visualization, e.g. `start_offset` and `end_offset` or camelCase or whatever. I can work on PR for that
* Preparing data serverside for bucketing into X-ms slot buckets. I can also work on PR for that probably.
* Frontend GUI integration.....this thing is harder for me to work on since I'm primarily in the backend/DevOps world.
---
I already have experience using flamescope and it paid its learning curve within first hour when I found bug easily which has been hidden in typical flamegraph view (( systems bug, thus perf input data, not pprof ))
Contributor guide
Assessment
This issue has not been assessed yet.