pprof:pprof是用于可视化和分析配置文件数据的工具
介绍
pprof是用于可视化和分析配置文件数据的工具。
pprof读取profile.proto格式的概要分析样本的集合,并生成报告以可视化并帮助分析数据。 它可以生成文本和图形报告(通过使用点可视化程序包)。
profile.proto是一个协议缓冲区,用于描述一组调用栈和符号化信息。 一种常见用法是从统计分析中表示一组采样的调用堆栈。 格式在文件中描述。 有关协议缓冲区的详细信息,请参见
可以从本地文件或通过http读取配置文件。 可以汇总或比较相同类型的多个配置文件。
如果概要文件样本包含机器地址,则pprof可以通过使用本机binutils工具(addr2line和nm)来对它们进行符号化。
这不是Google的官方产品。
建立pprof
先决条件:
转到开发套件。 请按照安装go工具并设置GOPATH。
Graphviz: : 可选,用于生成轮廓的图形可视化
要