blend-memory
中文版
介绍
blend-memory 是一个轻量级的 NodeJS 进程监控工具,它提供 进程内存、V8 堆空间内存、操作系统内存 三大维度的数据可视化展示。
前端部分,借助 Vue2 和 ChartJS 提供了一个不错的动态展示面板。
blend-memory 可以主进程中使用,进行数据收集器,可以在主进程的端口下进行数据展示页面的访问;方便在生产环境中的使用,注意是单进程的生产环境中
特点
Note: Memeye 暂时只支持单进程,NodeJS 分布式进程还不适用,所以不建议在产品环境使用。
兼容性
安装 & 使用
运行下面命令安装 :
npm install blend-memory --save-dev
以express-generator生成的项目为例
. app.js文件
const {BMConfig} = require('blend-memory');
var app = express();
BMConfig(app);
. bin/www 文件
const {BMServer} = require('blend-memory');
app.set('port', port);
var server = https.createServer(app);
var io=BMServer(server)
最后打开你的浏览器,输入下面地址:(blendMemory路径为界面路径)
http://localhost:3000/blendMemory
就这么简单!
许可
MIT License
Copyright (c) 2016-2020 chenyuanguang