There is an example deployed at: https://dboard-example.heroku.com
This is an example of using dboard.
Setting up a dashboard using dboard
Get a heroku account at http://www.heroku.com/ and add a credit card to authorize the account. We need memcached, which is free, but requires an authorized account.
NOTE: This is work in progress. For example, there is nothing here about security yet. I've not tested the entire instruction from scratch yet.
Get a basic repo:
git clone https://github.com/joakimk/dboard_example dashboard cd dashboard rm -rf .git git init git add . git commit -m "Initial commit"
Create a heroku app:
bundle heroku create some-dashboard -s bamboo-mri-1.9.2
Go to heroku and add the free 5mb memcached option (addons -> memcached: learn more -> add).
git push heroku master
Ensure it loads (your url will be something like http://some-dashboard.heroku.com).
Report some data:
Check your dashboard, it should now print your local CPU usage.
This example does not use twitter bootstrap, but it's a simple way to get some structure. We use a modified version of twitter bootstrap 2 for our dashboard. 32 column bootstrap css for 1920 x 1080 displays.