aviau 598071592f fig is now deprecated
Change-Id: Idbd010695cd07a3ea1e56021c0a7157141cd0bd6
2015-04-03 18:10:27 -04:00
2015-04-03 18:10:27 -04:00
2015-03-20 13:22:29 -04:00
2015-03-20 11:03:54 -04:00
2014-06-25 20:10:36 +00:00
2014-08-12 18:51:23 -04:00
2015-04-03 18:10:27 -04:00
2015-04-03 17:04:50 -04:00
2014-08-12 18:51:23 -04:00
2015-04-03 18:10:27 -04:00
2015-04-03 18:10:27 -04:00
2015-01-23 16:20:23 -05:00
2014-08-15 10:26:23 -04:00
2015-01-02 16:50:40 -05:00

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.

Description
Monitoring as a Service for OpenStack
Readme 3.8 MiB
Languages
Python 91.5%
HAProxy 5.6%
Dockerfile 2.1%
Shell 0.4%
Ruby 0.3%
Other 0.1%