我想 generate a flame graph for my node.js app .不幸的是,我的开发箱是 OSX(根据链接文章,不支持 utrace 助手)而我的生产箱是 CentOS(甚至没有 dtrace)。
我发现一些迹象表明类似 SystemTap might be a dtrace alternative 的东西,但我一直无法拼凑出一种有效的工作方式来生成适当的 stacks.out 文件以输入到 stackvis。
有人知道关于如何启动和运行它的体面教程吗?我更喜欢 CentOS(这样我可以检查我的生产应用程序),但 OSX 也足够了。
最佳答案
从最新的谷歌搜索来看,人们对 Centos 上的 SystemTap 不满意,但这里有一篇文章 http://dtrace.org/blogs/brendan/2012/03/17/linux-kernel-performance-flame-graphs/被某人的 FlameGraph github 项目引用 https://github.com/brendangregg/FlameGraph
我会说转向真正的解决方案,即安装 dtrace 而不是依赖变通方法。
关于node.js - 如何在 CentOS 上生成 Node.js 火焰图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13221979/