surveil/README.rst
aviau 598071592f fig is now deprecated
Change-Id: Idbd010695cd07a3ea1e56021c0a7157141cd0bd6
2015-04-03 18:10:27 -04:00

1.5 KiB

Surveil

Monitoring as a Service

An OpenStack related project designed to provide highly available, scalable

and flexible monitoring for OpenStack.

Project Info

  • IRC: #surveil at freenode
===============
Getting Started

Developpement environnement

Surveil's developpement environnement is based on Docker and docker-compose.

You can install docker-compose with the following command:

sudo pip install -U docker-compose

You will then be able to use the environment with the following commands:

  • sudo docker-compose up: Launch Surveil and its dependencies in containers.
  • sudo docker-compose down: Kill the active docker containers, if any.
  • sudo docker-compose rm: Remove all containers, if any.
  • sudo docker-compose: Build the docker images.

Configuration for the different services running in the Docker containers are stored in tools/docker.

After running sudo docker-compose up, you should be able to acces all services at the ports configured in the docker-compose.yml file.

The Surveil container mounts your local project folder and pecan reloads every time the project files change thus providing a proper development environment.