0.6.0 • Published 11 years ago
statusdashboard v0.6.0
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 git@github.com: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