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

标签 node.js centos

我想 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/

相关文章:

php - 如何为centos安装特定的包和版本

kubernetes - 如何添加防火墙规则以允许通过 kubernetes 中的虚拟 ip 访问节点端口

javascript - BPMN 与基于流的编程

linux - 在 linux CentOS 中分配对文件夹的访问权限

node.js - Nginx 反向代理 + ExpressJS + Angular + SSL 配置问题

javascript - 使用 RegEx 从 URL 获取文件扩展名,以便返回正确的内容类型 - 好的做法吗?

php - Supervisord 让我的 Laravel 队列 :listen throw InvalidArgumentException

linux - 为什么不使用 EXIM 和 OpenDKIM 服务?

javascript - 使用 Promises 进行 Mongoose 错误处理

javascript - 如何使用 Node.js 的加密库生成 scrypt 哈希?