pyroscope
pyroscope copied to clipboard
Continuous Profiling Platform. Debug performance issues down to a single line of code
Otherwise we may be breaking without knowing it.
Now that we have /service-discovery page it would be nice to have an interactive /config page where users could: a) verify their config is correct b) copy it somewhere else...
Currently it's hardcoded at 100 Hz. Multiple people asked for this in both [Slack](https://pyroscope.io/slack) and here on Github, e.g #153
As it can be seen in the screenshot, the program runs for ~40s, but `FibKt.main` report 2x and `FibKt.fib` multiple times that:  I suppose that the problem is that...
Hi! Thanks for great project! We tries to use pyroscope for continuous profiling for our .net apps, running in K8S. Pyroscope used as side car container, for application container, both...
### Summary For consistent results in agent benchmarking project we need to generate synthetic programs. By that I mean programs that, when profiled, would generate a profile with set characteristics....
Here's an example of the annoying behaviour  It would be much better to simply update the same comment or delete it if it's not appropriate anymore.
Agent can't upload profile. ``` upload profile: do http request: Post "http://xxx-pyroscope.xxx.com/ingest?aggregationType=&from=1644953850&name=xxx-xx-xx-test-499981905626664960%7B%7D&sampleRate=100&spyName=gospy&units=&until=1644953860": context deadline exceeded (Client.Timeout exceeded while awaiting headers) ``` There are errors on pyroscope server. ``` time="2022-02-16T07:12:04.462396" level=error...
As mentioned here: https://github.com/pyroscope-io/pyroscope/issues/316#issuecomment-945804503
Recently we announced new Go push client https://github.com/pyroscope-io/client. We should use it in self-profiling and stop using the old client internally (but still maintain). May depend on https://github.com/pyroscope-io/client/issues/6.