node 性能监控工具

  • 分析日志
  • 监控内存泄漏

阿里云 Node.js 性能平台

不支持 Windows 系统

Egg.js 文档中写了,Node.js 性能平台 (alinode) 目前仅支持 macOS 和 Linux,不支持 Windows。

Easy-monitor 工具

可以部署到本地,完全私有化。

安装步骤:

  1. 数据库初始化,建库,下载 sql 执行
  2. 部署控制台,拉取项目代码xprofiler-console,修改配置
  3. 部署采集器管理服务,拉取项目代码xtransit-manager,修改配置
  4. 部署采集器长连接服务,拉取项目代码xtransit-server,修改配置
  5. node 项目接入

非 Egg.js 接入

需要下载插件xprofiler

npm install xprofiler --save --xprofiler_binary_host_mirror=https://npmmirror.com/mirrors/xprofiler
1

mailer 邮件服务配置

框架使用了nodemailer搭建邮件服务。

config.mailer = {
  host: 'smtp.qq.com',
  port: 465,
  secure: true,
  auth: {
    user: '1347436746@qq.com',
    pass: 'boapfbalzaqigccj', // 在QQ邮箱中设置开启IMAP/SMTP服务获得
  },
};
1
2
3
4
5
6
7
8
9
Last Updated: 2023/3/20 13:48:48
Contributors: licong96, licong23@xdf.cn, 黎聪