[elasticsearch-exporter] Update to the latest v1.7.0
The current version of the exporter is outdated, switch to the upstream + rename --es.snapshots to --collector.snapshots (v1.7.0) and --es.cluster_settings to --collector.clustersettings (v1.6.0) Change-Id: I4b496d859a4764fbec3271817391667a53286acd
This commit is contained in:
parent
d0c93b5648
commit
98f9438ba7
@ -172,7 +172,7 @@ The configuration keys configure the following behaviors:
|
|||||||
More information about the Elasticsearch exporter can be found on the exporter's
|
More information about the Elasticsearch exporter can be found on the exporter's
|
||||||
GitHub_ page.
|
GitHub_ page.
|
||||||
|
|
||||||
.. _GitHub: https://github.com/justwatchcom/elasticsearch_exporter
|
.. _GitHub: https://github.com/prometheus-community/elasticsearch_exporter
|
||||||
|
|
||||||
|
|
||||||
Snapshot Repositories
|
Snapshot Repositories
|
||||||
|
@ -253,7 +253,7 @@ chart's values.yaml file. The charts containing exporters include:
|
|||||||
- Fluentd_
|
- Fluentd_
|
||||||
- Postgres_
|
- Postgres_
|
||||||
|
|
||||||
.. _Elasticsearch: https://github.com/justwatchcom/elasticsearch_exporter
|
.. _Elasticsearch: https://github.com/prometheus-community/elasticsearch_exporter
|
||||||
.. _RabbitMQ: https://github.com/kbudde/rabbitmq_exporter
|
.. _RabbitMQ: https://github.com/kbudde/rabbitmq_exporter
|
||||||
.. _MariaDB: https://github.com/prometheus/mysqld_exporter
|
.. _MariaDB: https://github.com/prometheus/mysqld_exporter
|
||||||
.. _Memcached: https://github.com/prometheus/memcached_exporter
|
.. _Memcached: https://github.com/prometheus/memcached_exporter
|
||||||
|
@ -15,7 +15,7 @@ apiVersion: v1
|
|||||||
appVersion: v8.9.0
|
appVersion: v8.9.0
|
||||||
description: OpenStack-Helm ElasticSearch
|
description: OpenStack-Helm ElasticSearch
|
||||||
name: elasticsearch
|
name: elasticsearch
|
||||||
version: 0.2.30
|
version: 0.3.0
|
||||||
home: https://www.elastic.co/
|
home: https://www.elastic.co/
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/elastic/elasticsearch
|
- https://github.com/elastic/elasticsearch
|
||||||
|
@ -58,6 +58,8 @@ spec:
|
|||||||
- '--web.telemetry-path={{ .Values.endpoints.prometheus_elasticsearch_exporter.path.default }}'
|
- '--web.telemetry-path={{ .Values.endpoints.prometheus_elasticsearch_exporter.path.default }}'
|
||||||
- '--web.listen-address=:{{ .Values.endpoints.prometheus_elasticsearch_exporter.port.metrics.default }}'
|
- '--web.listen-address=:{{ .Values.endpoints.prometheus_elasticsearch_exporter.port.metrics.default }}'
|
||||||
- '--es.timeout={{ .Values.conf.prometheus_elasticsearch_exporter.es.timeout }}'
|
- '--es.timeout={{ .Values.conf.prometheus_elasticsearch_exporter.es.timeout }}'
|
||||||
|
- '--log.format={{ .Values.conf.prometheus_elasticsearch_exporter.log.format }}'
|
||||||
|
- '--log.level={{ .Values.conf.prometheus_elasticsearch_exporter.log.level }}'
|
||||||
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.all }}
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.all }}
|
||||||
- '--es.all'
|
- '--es.all'
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@ -67,11 +69,26 @@ spec:
|
|||||||
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.indices_settings }}
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.indices_settings }}
|
||||||
- '--es.indices_settings'
|
- '--es.indices_settings'
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.indices_mappings }}
|
||||||
|
- '--es.indices_mappings'
|
||||||
|
{{- end }}
|
||||||
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.aliases }}
|
||||||
|
- '--es.aliases'
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.shards }}
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.shards }}
|
||||||
- '--es.shards'
|
- '--es.shards'
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.snapshots }}
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.snapshots }}
|
||||||
- '--es.snapshots'
|
- '--collector.snapshots'
|
||||||
|
{{- end }}
|
||||||
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.cluster_settings }}
|
||||||
|
- '--collector.clustersettings'
|
||||||
|
{{- end }}
|
||||||
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.slm }}
|
||||||
|
- '--es.slm'
|
||||||
|
{{- end }}
|
||||||
|
{{- if .Values.conf.prometheus_elasticsearch_exporter.es.data_stream }}
|
||||||
|
- '--es.data_stream'
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.manifests.certificates }}
|
{{- if .Values.manifests.certificates }}
|
||||||
- '--es.ca=/tmp/elasticsearch/certs/ca.crt'
|
- '--es.ca=/tmp/elasticsearch/certs/ca.crt'
|
||||||
|
@ -25,7 +25,7 @@ images:
|
|||||||
s3_bucket: docker.io/openstackhelm/ceph-daemon:ubuntu_focal_18.2.0-1-20231013
|
s3_bucket: docker.io/openstackhelm/ceph-daemon:ubuntu_focal_18.2.0-1-20231013
|
||||||
s3_user: docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013
|
s3_user: docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013
|
||||||
helm_tests: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
|
helm_tests: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
|
||||||
prometheus_elasticsearch_exporter: docker.io/justwatch/elasticsearch_exporter:1.1.0
|
prometheus_elasticsearch_exporter: quay.io/prometheuscommunity/elasticsearch-exporter:v1.7.0
|
||||||
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
|
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
|
||||||
snapshot_repository: docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013
|
snapshot_repository: docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013
|
||||||
elasticsearch_templates: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0
|
elasticsearch_templates: docker.io/openstackhelm/elasticsearch-s3:latest-8_9_0
|
||||||
@ -736,12 +736,20 @@ conf:
|
|||||||
master: "-Xms256m -Xmx256m"
|
master: "-Xms256m -Xmx256m"
|
||||||
prometheus_elasticsearch_exporter:
|
prometheus_elasticsearch_exporter:
|
||||||
es:
|
es:
|
||||||
timeout: 20s
|
timeout: 30s
|
||||||
all: true
|
all: true
|
||||||
indices: true
|
indices: true
|
||||||
indices_settings: true
|
indices_settings: true
|
||||||
|
indices_mappings: true
|
||||||
|
aliases: false
|
||||||
shards: true
|
shards: true
|
||||||
snapshots: true
|
snapshots: true
|
||||||
|
cluster_settings: true
|
||||||
|
slm: true
|
||||||
|
data_stream: false
|
||||||
|
log:
|
||||||
|
format: logfmt
|
||||||
|
level: info
|
||||||
|
|
||||||
api_objects: {}
|
api_objects: {}
|
||||||
# Fill this map with API objects to create once Elasticsearch is deployed
|
# Fill this map with API objects to create once Elasticsearch is deployed
|
||||||
|
@ -40,4 +40,5 @@ elasticsearch:
|
|||||||
- 0.2.28 Utilize bucket claim CRD when using with Rook
|
- 0.2.28 Utilize bucket claim CRD when using with Rook
|
||||||
- 0.2.29 Make es curator path configurable
|
- 0.2.29 Make es curator path configurable
|
||||||
- 0.2.30 Update curator for es v8
|
- 0.2.30 Update curator for es v8
|
||||||
|
- 0.3.0 Update elasticsearch_exporter to v1.7.0
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user