29 lines
930 B
YAML
29 lines
930 B
YAML
![]() |
---
|
||
|
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>`__
|