Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
carbon
graphite-web
user-registration
LIESMICH.md
README.md
Vagrantfile
docker-compose.yml

README.md

Graphite for Monitoring

German / Deutsch

This project creates a VM with the application in a Docker container and a separate Docker container for Graphite. Graphite can be used as a monitoring tool for the application.

Vagrant

Vagrant starts a VM, installs Docker and then runs the Docker Container on the VM.

To run:

The result should be:

  • A new VirtualBox VM is fired up by Vagrant
  • Docker is installed in the VM
  • You can access the application at http://localhost:8083/
  • You can access Graphite at http://localhost:8082/
  • Graphite's port to add data to the monitoring is also exposed at 2003

Docker Machine

Docker Machine installs Docker on a VM. Then other tools like Docker Compose can use Docker as if it was running on a local machine.

To run:

The result should be:

  • A new VirtualBox VM with a Docker installation
  • The Docker Containers are running on the VM
  • You can find the IP adress of the machine using docker-machine ip dev .
  • You can access the application at http://ip:8083/
  • You can access Graphite at http://ip:8082/
  • Graphite's port to add data to the monitoring is also exposed at 2003
  • Use docker-machine rm dev to remove the machine and all dependencies.