Pyroscope 是一个开源的连续分析平台。它将帮助你:
Pyroscope 支持所有主要架构,并且非常易于安装。例如,这里是你在 mac 上安装的方式:
# install pyroscope
brew install pyroscope-io/brew/pyroscope
# start pyroscope server:
pyroscope server
有关如何将 Pyroscope 代理添加到你的代码的更多文档,请参阅我们网站上的代理文档。
我们还有关于如何一起运行服务器和代理的特定于语言的示例(使用 Docker)
有关如何将 Pyroscope 与其他编程语言一起使用、在 Linux 上安装它或在生产环境中使用它的更多信息,请查看我们的文档:
你可以从我们的下载页面 下载适用于 macOS、linux 和 Docker 的最新版本的pyroscope 。
rbspy)
py-spy)
pprof)
profile.py来自
bcc-tools)
phpspy)
dotnet trace)
async-profiler)
让我们知道你希望在我们的问题或我们的 slack 中看到哪些其他集成。
由于许多人的出色工作,Pyroscope 成为可能,包括但不限于:
要开始贡献,请查看我们的贡献指南