stuart.elasticsearch_exporter

Rola Ansible elasticsearch_exporter

Ta rola instaluje eksportera ElasticSearch dla Prometheus.

Eksporter ElasticSearch dla Prometheus udostępnia metryki systemowe, które mogą być zbierane przez serwer Prometheus.

Aby uzyskać więcej informacji na temat eksportera ElasticSearch dla Prometheus, odwiedź https://github.com/justwatchcom/elasticsearch_exporter.

Aby uzyskać więcej informacji na temat serwera Prometheus, odwiedź https://prometheus.io.

- name: stuart.elasticsearch_exporter
  version: 2.0.0

i uruchom ansible-galaxy install -p ./roles -r requirements.yml

Zmienne

Proszę zapoznać się z defaults/main.yml oraz vars/main.yml, aby wiedzieć, które parametry można dostosować.

Specjalna uwaga dotycząca elasticsearch_exporter_opts. Ten słownik zawiera opcje, które będą używane do uruchamiania eksportera ElasticSearch, a wszystkie parametry konfiguracyjne można znaleźć w dokumentacji eksportera tutaj. Pamiętaj, że ponieważ jest to słownik, musisz go całkowicie przepisać, jeśli chcesz dostosować jeden parametr, lub powinieneś włączyć łączenie zmiennych w ansible.cfg.

Przykłady

Po prostu dołącz rolę do swojego playbooka.

Domyślny elasticsearch: localhost:9200
Domyślny port eksportera: 9108

- name: Zainstaluj i skonfiguruj prometheus_elasticsearch_exporter
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
- name: Zainstaluj i skonfiguruj prometheus_elasticsearch_exporter oraz włącz autostart przy uruchomieniu.
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
      elasticsearch_exporter_start_on_boot: yes
O projekcie

Install and manage Prometheus ElasticSearch Exporter (justwatchcom/elasticsearch_exporter)

Zainstaluj
ansible-galaxy install stuart.elasticsearch_exporter
Licencja
mit
Pobrania
2.1k
Właściciel