Node.js 性能平台提供下列功能:
性能监控
系统层面
针对服务器(物理机、虚拟机、Docker 等)级别,提供如下监控指标:
- 内存使用
- CPU 使用率
- 系统负载
- 系统 QPS
- 硬性性能指标
- 磁盘使用率
- GC 统计
- ……
进程层面
针对每个 Node.js 进程,提供如下监控指标:
- 堆内(total 和 used)和堆外内存统计
- 堆内各个内存空间占用内存统计
- 垃圾回收(GC)占整个进程运行时间比例
- QPS
- 按 1s、15s、30s、60s 的 CPU 统计
- libuv 句柄,定时器统计
- ……
安全提醒
- npm 模块安全漏洞提醒
故障排查
- 热点函数分析,通过线上 CPU Profiling 分析定位到热点函数
- 内存泄露分析,通过线上堆快照分析定位到内存泄露可疑点
- GC 过程追踪
- 堆时间线
- …..
性能优化
- Node.js 性能平台可以提供性能优化建议
文档内容是否对您有帮助?