Resource optimization service for OpenStack.
Go to file
Taylor Peoples 6c1769a15e Implement DevStack plugin
Use DevStack's plugin model to allow for developers to easily set up
the Watcher services within DevStack.

Provides documentation on how to use the plugin as well as documentation
on how to configure a multi-node DevStack installation to use.  Also
provides an example local.conf for both the controller and compute
nodes.

Implements blueprint devstack-plugin

Change-Id: Ide663813f7a49d645877a21a0d1914be3218385e
2016-01-06 17:05:40 +01:00
devstack Implement DevStack plugin 2016-01-06 17:05:40 +01:00
doc/source Implement DevStack plugin 2016-01-06 17:05:40 +01:00
etc/watcher Code refactoring - StrategyContext and Auditendpoint 2015-12-18 14:25:07 +00:00
watcher Remove useless Meta-Action 2016-01-05 14:26:11 +01:00
.coveragerc Remove pragma no cover from code 2015-12-15 10:14:40 +01:00
.gitignore consolidation of watcher 2015-10-22 17:04:14 +02:00
.gitreview fix dependencies version 2015-10-22 16:34:14 +02:00
.mailmap initial version 2015-06-04 15:27:57 +02:00
.testr.conf initial version 2015-06-04 15:27:57 +02:00
babel.cfg initial version 2015-06-04 15:27:57 +02:00
CONTRIBUTING.rst initial version 2015-06-04 15:27:57 +02:00
HACKING.rst Add Creative Commons Attribution header to documentation 2015-12-20 01:51:00 -06:00
LICENSE initial version 2015-06-04 15:27:57 +02:00
MANIFEST.in initial version 2015-06-04 15:27:57 +02:00
README.rst Add Creative Commons Attribution header to documentation 2015-12-20 01:51:00 -06:00
requirements.txt add missing keystoneclient dependency 2015-12-02 11:36:15 +00:00
setup.cfg outlet Temperature based migration strategy 2015-12-28 21:29:08 +00:00
setup.py initial version 2015-06-04 15:27:57 +02:00
test-requirements.txt Include terminology definition from docstring 2015-12-15 11:38:42 +01:00
tox.ini Remove *.pyc files before running tox tests 2015-12-17 11:59:54 +01:00

Watcher

OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack-based clouds. Watcher provides a complete optimization loop—including everything from a metrics receiver, complex event processor and profiler, optimization processor and an action plan applier. This provides a robust framework to realize a wide range of cloud optimization goals, including the reduction of data center operating costs, increased system performance via intelligent virtual machine migration, increased energy efficiency—and more!