statusdashboard
v0.6.0
Published
A services status dashboard
Downloads
2
Readme
Status Dashboard
Status Dashboard is status page for your configured services or applications.
Demo:
Screenshots
Dependencies
- See package.json
- run the following command to install the dependencies
Roadmap
- Improve UI: scrollbars, filters, check type column, ...
- Add network services like SMTP, POP3, ...
- Improve REST API to get / push data ...
How To Use
- git clone [email protected]:obazoud/statusdashboard.git or fork it
- node server.js
Add your entry in settings.js.
- export APP_ENV=xxx
- node server.js
You can override settings with an external settings for private information like passwords, ..
- vi ~/.statusdashboard/settings.js
- export APP_SETTINGS=~/.statusdashboard/settings.js
Service
Daemon init script for node.js: https://gist.github.com/1123553
Plugins
Some plugins are available out-of-the-box:
- Console
- IRC bot
- History, save service state in Redis (Thanks to sreeix initial pull request) and graph it!
REST API
- List services
- Retrieve a specific service
- Retrieve a summary
- Version of application
- And plugin can contribute to statusdashboard REST API
Early adopters
- IRC Plugin screenshot @ exoplatform
In the news
- IT Wars: StatusDashboard monitoring avec Node.js
- William Durand blog: Services Status Dashboard