8000 GitHub - yungookim/pm2-monitor: Web monitoring layer for pm2 (https://github.com/Unitech/pm2) web api
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

yungookim/pm2-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm2-monitor

Please note that this project is under heavy development and it's not ready for production environment. (A lot of things are still broken)

Web monitoring layer for pm2 web api

Requirements

  • pm2 > 6.0 (v5.x has different data structure for its web API and is not supported by this project)
  • Coffeescript

Running

Make sure pm2 and its monit api is running (pm2 web)

git clone git@github.com:yungookim/pm2-monitor.git
cd pm2-monitor/server 
npm install
./run_production

Open up http://localhost:8210/ on your browser.

Adding Remote Servers/Clusters

Open pm2-monitor/server/config.json, add the URL of the remote to hosts : []

Screenshot

TODO

  • override Model.parser for graphical output
  • [*] Real-time pulling (TODO : Keep the scrolls intact after re-rendering)
  • Persistant saving
  • pm2-interface integration for web client control
  • Change the pie graphs to something that can support re-rendering.
  • Authentication
  • Documentation

Other Projects Used/Referenced

About

Web monitoring layer for pm2 (https://github.com/Unitech/pm2) web api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0