1.安装graphviz
mac 用 brew install graphviz 失败后,尝试用源码安装。
从官网下载
https://graphviz.org/download/source/
点击红线圈住的链接,即可下载源码。
解压后,以此输入以下三个命令,完成安装。
./configure
make
make install
2.使用net/http
2.1 在代码中添加如下代码
"net/http"
_ "net/http/pprof"
go func() {
http.ListenAndServe("0.0.0.0:6060", nil)
}()
2.2 运行后,在浏览器中输入
http://127.0.0.1:6060/debug/pprof/
即可查看有关信息。
2.3 查看信息图片化方法
2.3.1 获取.pb.gz文件
go tool pprof http://localhost:6060/debug/pprof/profile
2.3.2 浏览器上查看图片化信息
注意:.pb.gz文件路径可根据上个命令得到。
输入命令:
go tool pprof -http=:8080 /Users/zhuyun/pprof/pprof.samples.cpu.001.pb.gz
自动打开浏览器,可看到图片化信息,