Public Repository

Last pushed: 2 years ago
Short Description
On demand monitoring using OCCI: the demo
Full Description

There is a paper (http://dx.doi.org/10.1016/j.procs.2015.09.232) and a 10' screencast (https://vimeo.com/144725001) on the topic: here is how to run the demo.

NOTE: order matters! Run the following commands in the order shown, but you may also download a fully automated script (just type "./script.sh") form here: https://bitbucket.org/augusto_ciuffoletti/occimon-live.

Run the server:

sudo docker run -ti --expose=6789 --hostname=server --name=server mastrogeppetto/occimon-live:v0.4 /usr/local/occimon-live/bin/httpServer.py

Run the monitoring dashboard:

sudo docker run -ti --hostname=monitor --name=monitor --expose=8888 mastrogeppetto/occimon-live:v0.4 nc -ul 8888

Run the computing resource:

sudo docker run -ti --hostname=pc1 --name=pc1 --expose=12312 --link=server:server mastrogeppetto/occimon-live:v0.4 /usr/local/occimon-live/bin/probe.sh urn:uuid:c2222

Run the sensor resource:

sudo docker run -ti --hostname=sensor --name=sensor --link=server:server --link=pc1:pc1 --link=monitor:monitor mastrogeppetto/occimon-live:v0.4 /usr/local/occimon-live/bin/sensor.sh urn:uuid:s1111

The dashboard displays the average load of the computing resource.

Docker Pull Command
Owner
mastrogeppetto

Comments (0)