
This updates various parts of the devstack plugin: * The fetcher is now configurable via the "CLOUDKITTY_FETCHER" variable and defaults to gnocchi (this allows the user to have immediate results). * The "CLOUDKITTY_SERVICES" variable was removed as it is not used anymore. * The storage backend does now default to "influxdb". If this storage backend is selected, influxdb is installed. This can be done on fedora and ubuntu. The storage backend to use in devstack can be configured through the ``CLOUDKITTY_STORAGE_BACKEND`` and ``CLOUDKITTY_STORAGE_VERSION`` variables. * Some details about available variables have been added to the devstack documentation. Since the "admin/quick_deployment" section did only contain the devstack documentation, it has been removed for now. * Given that the "ceilometer-low" archive-policy (default in devstack) only provides the "mean" aggregation method, it is now the aggregation method used in the default metrics.yml file. Change-Id: I37452772de163b5fafc502917af870c86a3d38b2
828 B
828 B
DevStack installation
Add the following lines in your local.conf
file to
enable CloudKitty, Ceilometer and Gnocchi. By default, the fetcher will
be gnocchi
(configurable via the
CLOUDKITTY_FETCHER
variable), the collector will be
gnocchi
(configurable via the
CLOUDKITTY_GNOCCHI
variable), and the storage backend will
be influxdb
(configurable via the
CLOUDKITTY_STORAGE_BACKEND
and
CLOUDKITTY_STORAGE_VERSION
variables).
[[local|localrc]]
# ceilometer
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer.git master
# cloudkitty
enable_plugin cloudkitty https://git.openstack.org/openstack/cloudkitty.git master
enable_service ck-api,ck-proc
Then start devstack:
./stack.sh