Skip to main content

性能分析pprof

开启pprof

需要安装graphviz

网址:http://www.graphviz.org/

安装 sudo apt install graphviz

使用Web打开

go tool pprof -http=172.23.0.18:8081 http://172.23.0.18:8080/debug/pprof/heap

网页打开:http://172.23.0.18:8081/ui/

设置时间 ?seconds=60

go tool pprof -http=172.23.0.18:8081 http://172.23.0.18:8080/debug/pprof/profile?seconds=60

go tool pprof -http=172.23.0.18:8081 http://172.23.0.18:8080/debug/pprof/profile?seconds=60

流量监控

sudo apt-get install iftop sudo iftop -i ens160 -P

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。

中间的<= =>这两个左右箭头,表示的是流量的方向。

TX:发送流量 RX:接收流量 TOTAL:总流量 Cumm:运行iftop到目前时间的总流量 peak:流量峰值 rates:分别表示过去 2s 10s 40s 的平均流量