[openstack-dev] [ceilometer, gnocchi]How to use gnocchi in OpenStack Liberty
gord at live.ca
Fri Feb 19 17:05:11 UTC 2016
On 19/02/2016 3:09 AM, photodh at 126.com wrote:
> I install OpenStack Liberty follow the instruction of "Installation
> Guide for Red Hat Enterprise Linux 7 and CentOS 7”. Then, I want to use
> Gnocchi instead of MongoDB in ceilometer. I read the doc of gnocchi in
> http://gnocchi.xyz . But in this doc, It only install gnocchi using
> I want to know after I install Openstack Liberty follow the instruction
> of “Installation Guide for Red Had Enterprise Linux 7 and CentOS 7”, how
> can i use gnocchi instead of MongoDB in ceilometer.
to start, i'd probably try using gnocchi2.0 to avoid/minimise any migration.
i'm not familiar with the current state of packages so it's something to
consider. gnocchi is also accessible via pypi.
one possible way would be use create a test environment and install with
devstack. you can see the user roles required, and a few other config
if you understand bash, you can look at how it's setup in devstack.
if you run into issues you can always post them.
from ceilometer pov, you should:
- ensure gnocchi_archive_policy_map.yaml and gnocchi_resources.yaml
config files are place alongside ceilometer.conf.
- set dispatcher config option to gnocchi in ceilometer.conf
- set [dispatcher_gnocchi]/url = gnocchi url
- set [dispatcher_gnocchi]/archive_policy = <to whatever archive policy
you create in gnocchi>
- disable store_events (in liberty)
NOTE: you might experience slow write performance from
ceilometer->gnocchi in Liberty as we started to address that issue in
More information about the OpenStack-dev