grafana / grafana/pyroscope

Add line breakdown API

Open
#3,220 0 comments 0 reactions 1 assignee Assigned to @marcsanmi View on GitHub
backend enhancement
Dominant language
Go
Stars
11.7k
Forks
802
Avg merge
1d 19h
Merged PRs (30d)
80

Description

We're using pprof query API in order to get breakdown by lines for a specific function. This approach is quite limited (it does not work in sandwich view, and can't be used for e.g., call graphs) and may cause performance issues. See [the issue](https://github.com/grafana/pyroscope-app-plugin/issues/372#issuecomment-2003122266) (private) in the app plugin repositry for details.

I propose to add use-case specific API that retrieves per line/location statistics for a given call site or function.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.