Role os_ceilometer for OpenStack-Ansible
Go to file
Miguel Alex Cantu 323061a1bd Add ceilometer messaging_url for each service...
Without specifying messaging_urls, ceilometer only listens on the vhost
specified in the rabbit configuration directives.
To align with the the default OSA architecture, which isolates each service
into it's own respective rabbitmq vhost, this patchset has added jinja code
in the ceilometer.conf.j2 template to specifiy a messaging_url for each service,
 and for each service, each rabbitmq host. This ensures ceilometer is spawning
the correct number of listeners on the correct vhost and consuming notifications
correctly.

In addition, a few small changes were made in the patch set:

* store_events is now True by default
* rabbitmq_userid and rabbitmq_vhost service variables have been moved to group_vars.

Change-Id: I2bd9cf0ac7ca0492f6b2c56897f77117d2ae730b
Depends-On: I98bcd17dac9a47cc19e0d9ec90176945a6d7e355
Closes-Bug: #1526457
2016-01-06 09:06:50 +00:00
defaults Fixes playbook runtime issues with ldap 2015-12-07 08:59:05 -06:00
handlers Added ceilometer-polling upstart jobs 2015-11-29 22:47:17 +00:00
meta Implement Ceilometer 2015-07-07 19:31:04 +00:00
tasks Fixes playbook runtime issues with ldap 2015-12-07 08:59:05 -06:00
templates Add ceilometer messaging_url for each service... 2016-01-06 09:06:50 +00:00
CONTRIBUTING.rst Replace invalid references to Glance 2015-10-30 07:28:53 +09:00
LICENSE Implement Ceilometer 2015-07-07 19:31:04 +00:00
README.rst Implement Ceilometer 2015-07-07 19:31:04 +00:00

README.rst

OpenStack ceilometer

tags

openstack, ceilometer, cloud, ansible

category

*nix

Role to install ceilometer and ceilometer registry.

This role will install the following:
  • ceilometer-api
  • ceilometer-registry
- name: Install ceilometer server
  hosts: ceilometer_all
  user: root
  roles:
    - { role: "os_ceilometer", tags: [ "os-ceilometer" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    galera_address: "{{ internal_lb_vip_address }}"