charm-ceilometer-agent/templates
Cornellius Metto 9fd4ea0a39 Add configurability to polling.yaml.
The ceilometer compute agent uses the default polling.yaml
from the installed packages without the ability to configure its contents.

This change adds two configuration options: 'polling-interval' and
'enable-all-pollsters', borrowing from the implementation in
charm-ceilometer. We start off with a limited set of meters as before
and if these are not enough, the user can set 'enable-all-pollsters' to
'true' to collect all available 'Pollster' metrics as listed in the
documentation [1].

Verification:
I tested this change on a cluster built from the OpenStack base bundle
and the ceilometer and gnocchi charms. I confirmed that extra metrics
that originate from the Compute Agent pollster (e.g. disk.device.read.latency)
are available in gnocchi after setting 'enable-all-pollsters' to true.

[1] https://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html

Closes-Bug: #1914442
Change-Id: I21c9a93e7dd91bced9365e44f3e6a5315976c3bb
2021-05-12 17:30:00 +03:00
..
icehouse Ensure service_credentials use service_host 2016-10-11 09:13:21 +01:00
mitaka Fixed ceilometer-agent template 2017-09-20 13:28:21 +03:00
ocata Sync charm-helpers and use "rabbit_use_ssl" for ocata 2019-08-01 22:58:32 -04:00
parts Tidy templates, use parts 2014-04-01 09:03:47 +01:00
rocky Receive polling-batch-size config 2020-09-17 15:35:49 -03:00
polling.yaml Add configurability to polling.yaml. 2021-05-12 17:30:00 +03:00