如何在CentOS上生成Node.js火焰图?

Zan*_*aes 7 centos node.js

我想为我的node.js应用生成火焰图.不幸的是,我的dev的盒子是OSX(不支持utrace帮手,每个链接的文章),我的生产箱是CentOS的(甚至没有的DTrace).

我发现有些迹象表明像SystemTap这样的东西可能是一种替代方案,但我一直无法拼凑出一种有效的工作方式来生成适当的stacks.out文件以提供给stackvis.

有没有人知道一个关于如何启动和运行的体面教程?我宁愿它在CentOS(这样我就可以检查我的生产应用),但OSX也将是足够的.

jno*_*ack 2

从最新的谷歌搜索来看,人们对 Centos 上的 SystemTap 不满意,但这里有一篇文章http://dtrace.org/blogs/brendan/2012/03/17/linux-kernel-performance-flame-graphs/被引用由某人的 FlameGraph github 项目https://github.com/brendangregg/FlameGraph提供

我想说的是,转向真正的解决方案,即安装 dtrace,而不是依赖解决方案。