stuart.elasticsearch_exporter
elasticsearch_exporter Ansible Rolle
Diese Rolle installiert den Prometheus ElasticSearch Exporter.
Der Prometheus ElasticSearch Exporter stellt Systemmetriken zur Verfügung, die vom Prometheus-Server gesammelt werden.
Für weitere Informationen über den Prometheus ElasticSearch Exporter besuche bitte https://github.com/justwatchcom/elasticsearch_exporter.
Für weitere Informationen über den Prometheus Server besuche bitte https://prometheus.io.
- name: stuart.elasticsearch_exporter
version: 2.0.0
und führe ansible-galaxy install -p ./roles -r requirements.yml
aus.
Variablen
Bitte schau dir defaults/main.yml und vars/main.yml an, um zu erfahren, welche Parameter du anpassen kannst.
Ein besonderer Hinweis zu elasticsearch_exporter_opts
. Dieses Wörterbuch enthält die Optionen, die zum Ausführen des elasticsearch_exporter verwendet werden. Du kannst alle Konfigurationsparameter in der Dokumentation des Exporters finden. Beachte, dass du das Wörterbuch komplett neu schreiben musst, wenn du einen Parameter anpassen möchtest, oder du solltest die Variablenzusammenführung in ansible.cfg
aktivieren.
Beispiele
Füge die Rolle einfach in dein Playbook ein.
Standard-ElasticSearch: localhost:9200
Standard-Exporter-Port: 9108
- name: Installiere und konfiguriere prometheus_elasticsearch_exporter
hosts: "somehost"
roles:
- role: stuart.elasticsearch_exporter
- name: Installiere und konfiguriere prometheus_elasticsearch_exporter und aktiviere Start beim Booten.
hosts: "somehost"
roles:
- role: stuart.elasticsearch_exporter
elasticsearch_exporter_start_on_boot: ja
Install and manage Prometheus ElasticSearch Exporter (justwatchcom/elasticsearch_exporter)
ansible-galaxy install stuart.elasticsearch_exporter