openstack-ansible-os_gnocchi/doc/source/index.rst

1.3 KiB

Gnocchi role for OpenStack-Ansible

This Ansible role installs and configures OpenStack gnocchi.

The gnocchi API is served using Apache mod_wsgi by default.

This role supports configuration of file, swift and ceph storage backends. By default, the file backend is used.

This role also ships with an Ansible library, gnocchi that the role uses to manage archive policies and archive policy rules. By default, three policies are configured: low, medium, and high. A single archive policy rule is configured setting the low policy as the default for all metrics.

To clone or view the source code for this repository, visit the role repository for os_gnocchi.

Default variables

../../defaults/main.yml

Example playbook

../../examples/playbook.yml

Dependencies

This role needs pip >= 7.1 installed on the target host.

Tags

This role supports two tags: gnocchi-install and gnocchi-config. The gnocchi-install tag can be used to install and upgrade. The gnocchi-config tag can be used to maintain the configuration of the service.