charm-gnocchi/src
David Ames 4666b8024c Do not set gnocchi URL until clustering complete
Gnocchi was providing its URL to client charms before its VIP was
completely setup. This change checks that an hacluster relation
exists and if so waits to provide its URL until the hacluster setup
is complete.

Depends-On: I23eb5e70537a62d5b9e5e24d09f37519b63a1717
Change-Id: I3a6991ecb4eca8659c08d5c5d00d35b8d22bf79e
Closes-Bug: #1749280
2018-02-28 21:22:00 +00:00
..
lib/charm/openstack Enable dnsha 2017-12-19 16:18:37 +00:00
reactive Do not set gnocchi URL until clustering complete 2018-02-28 21:22:00 +00:00
templates Configure WSGI worker processes dynamically 2018-02-09 13:18:06 +00:00
tests Add Bionic and remove Zesty series and tests 2017-12-05 05:28:15 +00:00
README.md Misc updates 2017-09-06 13:33:41 +01:00
copyright Initial charm version 2017-07-03 14:50:32 +01:00
icon.svg Update icon 2017-08-01 17:11:03 +01:00
layer.yaml Add repo key to layer definition 2017-08-02 10:20:33 +01:00
metadata.yaml Add Bionic and remove Zesty series and tests 2017-12-05 05:28:15 +00:00
test-requirements.txt Update requirements for git charmhelpers 2017-10-03 04:34:42 +00:00
tox.ini Make default func27-smoke xenial-pike 2017-11-21 12:04:31 +13:00

README.md

Overview

Gnocchi is an open-source, multi-tenant timeseries, metrics and resources database. It provides an HTTP REST interface to create and manipulate the data. It is designed to store metrics at a very large scale while providing access to metrics and resources information and history.

Usage

Gnocchi is typically deployed as part of an OpenStack cloud, providing storage for Ceilometer, the telemetry collection service; To deploy Gnocchi to an existing OpenStack cloud (which includes ceilometer):

juju deploy gnocchi
juju deploy memcached
juju add-relation gnocchi mysql
juju add-relation gnocchi memcached
juju add-relation gnocchi keystone
juju add-relation gnocchi ceph-mon
juju add-relation gnocchi ceilometer

After re-configuration the Ceilometer API will be disabled - the Gnocchi REST API should be used to query information on resource, metrics and associated measures.