pyroscope
pyroscope copied to clipboard
Continuous Profiling Platform. Debug performance issues down to a single line of code
Currently if a user opens a pyroscope link (e.g `/?query=cart.service.dotnet.cpu%7B%7D`) and they are not authenticated, we redirect them to oauth authentication flow. After they're done we redirect them to `/`,...
There's currently this problem that when you upload a pprof profile with aggregation=average and labels inside pprof it creates multiple writes to the storage and as a consequence, when you...
Error: server mode is not supported on Windows
We improved this a little bit in #621 but I think we could potentially make the UI/Ux around selecting a single bar even better. Especially when the timerange is short...
When I use ebpfagent to profile my service application, it would hang up after few upload times. My application has thousands threads. Because of bcc profile use 11 seconds would...
We recently added support for .net profiling (#117). We should start doing the research needed to add memory profiling for .net.
Example, for the following flamegraph https://flamegraph.com/share/a1ea1c46-e8c1-11ec-9cdb-7a00f3f996e5 I want to share it with the `dumpRequestOut` tree already focused, so that people don't have to search where that node is ![image](https://user-images.githubusercontent.com/6951209/173076679-1a7b9666-5c1d-459e-a20b-5d2f583fbb55.png)
Not sure how popular this use case is, but if people request we could certainly add it. As of #1107 you can select either: - your local timezone - utc...
Currently, pyroscope-datasource plugin only supports the configuration of instance url, while the pyroscope-panel plugin can only configure FlameQL query statement. However, in the actual running scenario of pyroscope, there may...
Currently, we have a single `double` format to handle both cases, with some optional fields to differentiate between both cases. This is not robust and causes problems as the one...