hero

Pandora.js

一个可管理、可度量、可追踪的 Node.js 应用管理器

快速上手 →

# 安装在全局
npm i pandora -g
# 或者安装在应用
npm i pandora --save

注意

请确保你的 Node.js 版本 >= 8。

特色功能

方便的应用管理

通过 procfile 自定义的配置格式,可以方便的进行进程的增减,不同的应用享受到自定义的进程管理,同时,守护进程的能力,使得应用的稳定性大大增强,不会再有无故崩溃的烦恼。

全链路追踪

通过最新 Node.js 的链路追踪技术,Pandora.js 对业界常用的模块进行埋点追踪,能够产出常见的 open-tracing 格式的打点逻辑,在一定的数据分析之后,可以让应用清晰的发现自己的瓶颈,从而进行数据优化和逻辑分析。

通用数据体系

Pandora.js 通过 Restful API 和日志文件输出业界常见的监控数据,可以对接自己的数据分析平台,让 Node.js 应用监控有了数据基础。MidwayJs 产出的 Sandbox 平台也可以方便的进行数据接入,产出优雅的报表。