0.6.0 • Published 11 years ago

statusdashboard v0.6.0

Weekly downloads
2
License
-
Repository
-
Last release
11 years ago

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
  • Twitter
  • 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