Deis Dashboard is a "real time" only http connections dashboard for the Open Deis PaaS
It is a personal exercise to learn go, this is my first go app ever.
$ git clone https://github.com/lorieri/deis-dashboard.git
$ cd deis-dashboard
# start the backend in the cluster
$ fleetctl start deis-dashback.service
# start the log collection
$ fleetctl start deis-dashcollect.service
# create and configure your app
$ deis create deis-dashboard
$ deis config:set ETCD_HOSTS=http://myhost1:4001,http://myhost2:4001,http://myhost3:4001
# deploy the app:
#
# there are two ways to deploy deis-dashboard, by its Dockerfile or by Docker Hub
# by Dockerfile
$ git push deis master
# *OR*
# by Docker Hub
$ deis pull lorieri/deis-dashboard
# open it
$ deis open
If the instalation successed you may see the screen bellow, if you are not able to see your apps try sending some traffic in your cluster and wait for ~10 seconds
The Main Page shows 3 charts

In the top right of the page there is a link for the current apps

The Apps Page show statistics for the last 10 seconds of traffic and 2 horizontal bars:

Apps page's navigation menu

Content type
Image
Digest
sha256:668d45aaf…
Size
176.8 MB
Last updated
over 10 years ago
docker pull lorieri/deis-dashboard