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
66{% block prometheus_openstack_exporter_header %}{% endblock %}
77
88{% 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
1011{% endblock %}
1112
1213{% 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
1718{% endblock %}
1819
1920{% 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