charm-gnocchi/src
Liam Young 2829a5c2a1 Enable proxy header parsing
Ensure that oslo.middleware parses any proxy information
forwarded from haproxy/apache with regards to protocol;
this ensures that https connections are correctly detected.

Change-Id: I2f8082c5a4b2e621a275d02db9123396d6de3971
Depends-On: https://review.openstack.org/578645
Closes-Bug: 1758675
2018-06-28 14:02:13 +09:00
..
lib/charm/openstack Enable dnsha 2017-12-19 16:18:37 +00:00
reactive Merge "Do not set gnocchi URL until clustering complete" 2018-03-02 09:54:56 +00:00
templates Enable proxy header parsing 2018-06-28 14:02:13 +09:00
tests Update tests to use Juju storage 2018-06-04 17:31:57 +02: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 Remove invalid trusty support 2018-03-05 11:46:16 +01:00
test-requirements.txt Update requirements for git charmhelpers 2017-10-03 04:34:42 +00:00
tox.ini Enable Bionic as a gate test 2018-05-16 14:31:14 -07: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.