是一款 pm2 服务状态监控程序,基于 web 。
安装
$ npm install -g pm2-web
运行(默认是在8080端口)
$ pm2-web
配置
pm2-web 将会加载默认的配置文件(如果存在)
pm2-web will load one of the following files if they exist (in order of preference)A file specified by the --config /path/to/config.json argumentFrom the current users' home directory: ~/.config/pm2-web/config.jsonA global configuration file: /etc/pm2-web/config.json
- 1
- 2
- 3
- 4
自定义配置文件
通过--config yourFile
指定加载的配置文件 新建 pm2-web-config.json
文件: { "www": { "host": "localhost", "address": "0.0.0.0", "port": 10016 } }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
运行
运行 pm2-web:
$pm2-web --config pm2-web-config.json
访问 localhost:10016
可以在 web 界面查看 pm2 服务运行状态,点击按钮进行 stop restart reload 等操作。
可以查看各个服务的内存、CPU使用情况,日志等。