Resource optimization service for OpenStack.
Go to file
Steve Wilkerson 37dd713ed5 Improve variable names in strategy implementations
Renamed many of the variables and method parameters
in the strategy implementations to make the names
more meaningful.  Also changed the abstract method
signature in base.py to reflect these changes.

Closes-Bug: #1541615

Change-Id: Ibeba6c6ef6d5b70482930f387b05d5d650812355
2016-02-16 09:15:14 -06:00
devstack Remove KEYSTONE_CATALOG_BACKEND from DevStack plugin 2016-02-12 09:51:51 -06:00
doc/source Merge "Add IRC information into contributing page" 2016-02-05 17:19:48 +00:00
etc/watcher Sync with openstack/requirements master branch 2016-02-09 16:31:07 +00:00
watcher Improve variable names in strategy implementations 2016-02-16 09:15:14 -06:00
watcher_tempest_plugin Better cleanup for Tempest tests 2016-02-11 18:36:16 +01:00
.coveragerc Remove pragma no cover from code 2015-12-15 10:14:40 +01:00
.gitignore Fix 'Module index' broken HTTP link 2016-01-22 12:58:53 +01: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
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
babel.cfg initial version 2015-06-04 15:27:57 +02:00
requirements.txt Add Voluptuous to validate the action parameters 2016-02-12 17:47:52 +01:00
setup.cfg Fix 'Module index' broken HTTP link 2016-01-22 12:58:53 +01:00
setup.py initial version 2015-06-04 15:27:57 +02:00
test-requirements.txt Sync with openstack/requirements master branch 2016-02-09 16:31:07 +00:00
tox.ini Sync with openstack/requirements master branch 2016-02-09 16:31:07 +00:00

README.rst

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!