aviau cfc49075d3 Service status API now uses live_shinken
Change-Id: I8a0b986e3ee3bc926b8daa9ea818bc7a2f7f679e
2015-05-12 10:30:51 -04:00
2015-05-06 14:54:48 -04:00
2014-06-25 20:10:36 +00:00
2014-08-12 18:51:23 -04:00
2015-05-08 16:25:09 -04:00
2014-08-12 18:51:23 -04:00
2015-04-03 18:10:27 -04:00
2015-05-07 12:26:57 -04:00
2015-01-23 16:20:23 -05:00
2014-08-15 10:26:23 -04:00
2015-04-29 09:56:12 -04:00
2015-05-01 10:39:35 -04:00

Surveil

Monitoring as a Service

An OpenStack related project designed to provide highly available, scalable and flexible monitoring for OpenStack.

Project Info

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%