kolla-ansible/releasenotes/notes/feature-1968597-4b414566f82c90fa.yaml

29 lines
930 B
YAML
Raw Normal View History

---
features:
- |
Adds ability to configure the Prometheus pushgateway options of its URL.
Adds a new variable ``ceilometer_prometheus_pushgateway_options``. This is
a dictionary whose keys are the options to be set and its values contain
what to set them to.
These options and respective values are then added to the pushgateway's
URL, checking that no "None" value is being set.
For example, the following configurations:
.. code-block:: yaml
ceilometer_prometheus_pushgateway_host: "127.0.0.1"
ceilometer_prometheus_pushgateway_port: "9091"
ceilometer_prometheus_pushgateway_options:
timeout: 180
max_retries:
verify_ssl: yes
Result in the following URL:
``prometheus://127.0.0.1:9091/ \
metrics/job/openstack-telemetry/?timeout=180&verify_ssl=True``
`LP#1968597 <https://bugs.launchpad.net/kolla-ansible/+bug/1968597>`__