# pm2-monitor **Repository Path**: pacezhong/pm2-monitor ## Basic Information - **Project Name**: pm2-monitor - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PM2-Monitor 该项目是自己为团队打造的CI系统监控部分,本仓库仅包含前端部分,后端暂未开源,移除业务代码后将进行开源。 ### 背景 基于PM2的开源监控系统,现在业界有一款PM2-WEB不错,可惜已经停更6,7年了。而且只支持到PM2 0.11版本。 现在PM2已经出到4.X版本了,显然再使用PM2-WEB已经跟不上时代的步伐了,正好我现在所在的公司技术架构比较清奇,很多定制的特殊之处, 哪就自己重新搞一套吧,所以有了这个项目。包含后端的完整系统,将在业务线验证稳定性后,将业务代码抽离后,再开源出来。 有兴趣的朋友可以提issues来讨论相关问题。 ### 预览图 ### 服务器端 1. 基于PM2 4.X版本开发。主要使用nodejs + shell脚本。 ### 前端 1. 使用create-react-app脚手架创建,基于antd 4.x开发。 ### 功能: 1. PM2进程列表管理:启、停、重启、删除、日志查看 1. 服务器重启, 1. 服务器性能监控 1. CI分支管理 1. CI构建任务查看,日志查看 ### TODO 1. 构建任务管理:启、停、消息通知接口