File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed
docker/prometheus/prometheus-openstack-exporter Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -6,14 +6,15 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
6
6
{% block prometheus_openstack_exporter_header %}{% endblock %}
7
7
8
8
{% block prometheus_openstack_exporter_repository_version %}
9
- ENV prometheus_openstack_exporter_version=1.3.0
9
+ ARG prometheus_openstack_exporter_version=1.6.0
10
+ ARG prometheus_openstack_exporter_url=https://github.com/openstack-exporter/openstack-exporter/releases/download/v${prometheus_openstack_exporter_version}/openstack-exporter_${prometheus_openstack_exporter_version}_linux_{{debian_arch}}.tar.gz
10
11
{% endblock %}
11
12
12
13
{% block prometheus_openstack_exporter_install %}
13
- RUN curl -o /tmp/prometheus_openstack_exporter.tar.gz https://github.com/openstack-exporter/openstack-exporter/releases/download/v${prometheus_openstack_exporter_version}/openstack-exporter-${prometheus_openstack_exporter_version}.linux-{{debian_arch}}.tar.gz \
14
- && tar xvf /tmp/prometheus_openstack_exporter.tar.gz -C / opt/ \
15
- && rm -f /tmp/prometheus_openstack_exporter.tar.gz \
16
- && ln -s /opt/openstack-exporter* /opt/openstack-exporter
14
+ RUN curl -o /tmp/prometheus_openstack_exporter.tar.gz ${prometheus_openstack_exporter_url} \
15
+ && mkdir / opt/openstack-exporter \
16
+ && tar xvf /tmp/prometheus_openstack_exporter.tar.gz -C /opt/openstack-exporter \
17
+ && rm -f /tmp/prometheus_openstack_exporter.tar.gz
17
18
{% endblock %}
18
19
19
20
{% block prometheus_openstack_exporter_footer %}{% endblock %}
Original file line number Diff line number Diff line change
1
+ ---
2
+ features :
3
+ - |
4
+ Updates the OpenStack exporter for Prometheus to `version 1.6.0
5
+ <https://github.com/openstack-exporter/openstack-exporter/releases/tag/v1.6.0>`__.
6
+ upgrade :
7
+ - |
8
+ The updated OpenStack exporter for Prometheus uses the latest Nova API
9
+ microversion by default, resulting in changes to existing metrics. To keep
10
+ existing behaviour, set
11
+ ``prometheus_openstack_exporter_compute_api_version`` to ``2.1``.
You can’t perform that action at this time.
0 commit comments