Files
charm-ceilometer-agent/metadata.yaml
James Page 54530ab595 Refactor RabbitMQ integration
Prior to this change, the ceilometer-agent charm receives RMQ
configuration details via the ceilometer charm.  This makes it
a bit of a snowflake.

Refactor RMQ integration to require a direct relation to the
rabbitmq-server charm; information provided on this relation
will superceed any information currently provided via the
charms relation with ceilometer, ensuring that there is no
disruption to service during a charm upgrade before the new
relation is added.

Switch to using [DEFAULT]transport_url for RMQ configuration,
making use of the new ch template for SSL and HA configuration
in [oslo_messaging_rabbit].

Change-Id: Ie637ec5162461826505cea39bde6829e036fa1f2
Closes-Bug: 1817672
2019-02-26 15:11:23 +01:00

39 lines
1.1 KiB
YAML

name: ceilometer-agent
subordinate: true
summary: Subordinate charm for deploying Ceilometer compute agent
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
Ceilometer project aims to become the infrastructure to collect measurements
within OpenStack so that no two agents would need to be written to collect
the same data. It's primary targets are monitoring and metering, but the
framework should be easily expandable to collect for other needs. To that
effect, Ceilometer should be able to share collected data with a variety of
consumers.
.
This charm should be used in conjunction with the ceilometer and nova-compute
charms to collect OpenStack measurements.
tags:
- openstack
- telemetry
- misc
series:
- xenial
- bionic
- cosmic
- trusty
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
nova-ceilometer:
interface: nova-ceilometer
scope: container
requires:
container:
interface: juju-info
scope: container
ceilometer-service:
interface: ceilometer
amqp:
interface: rabbitmq