Skip to content

pacez/pm2-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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进程列表管理:启、停、重启、删除、日志查看
  2. 服务器重启,
  3. 服务器性能监控
  4. CI分支管理
  5. CI构建任务查看,日志查看

TODO

  1. 构建任务管理:启、停、消息通知接口

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published