dpprof:在多个服务器上使用 Go pprof 的代理

时间:2024-07-24 20:23:31
【文件属性】:

文件名称:dpprof:在多个服务器上使用 Go pprof 的代理

文件大小:25KB

文件格式:ZIP

更新时间:2024-07-24 20:23:31

Go

分布式 pprof。 对多个服务器使用 Go pprof 工具的代理。 很多 WIP。 安装 go get github.com/aybabtme/dpprof/cmd/dpprofproxy 用法 启动代理: dpprofproxy -h http://service.one -h http://service.two -h http://service.three 然后对代理调用 pprof 命令: go tool pprof http://127.0.0.1:8000/debug/pprof/profile 几秒钟后,你应该得到: Fetching profile from http://127.0.0.1:8000/debug/pprof/profile Please wait... (30s) Entering interactive mode (type "hel


【文件预览】:
dpprof-master
----profile()
--------legacy_profile.go(31KB)
--------proto.go(6KB)
--------prune.go(2KB)
--------filter.go(4KB)
--------profile.go(13KB)
--------encode.go(13KB)
----README.md(2KB)
----dpprof.go(5KB)
----cmd()
--------stubservice()
--------dpprofproxy()

网友评论