stuart.elasticsearch_exporter

Rôle Ansible elasticsearch_exporter

Ce rôle installe l'exportateur ElasticSearch pour Prometheus.

L'exportateur ElasticSearch pour Prometheus permet de rendre accessibles les métriques système pour être collectées par le serveur Prometheus.

Pour plus d'informations sur l'exportateur ElasticSearch pour Prometheus, veuillez visiter https://github.com/justwatchcom/elasticsearch_exporter.

Pour plus d'informations sur le serveur Prometheus, veuillez visiter https://prometheus.io.

- name: stuart.elasticsearch_exporter
  version: 2.0.0

et exécutez ansible-galaxy install -p ./roles -r requirements.yml

Variables

Veuillez consulter defaults/main.yml et vars/main.yml pour savoir quels paramètres vous pouvez personnaliser.

Une note spéciale concernant elasticsearch_exporter_opts. Ce dictionnaire contient les options qui seront utilisées pour exécuter l'exportateur ElasticSearch et vous pouvez trouver tous les paramètres de configuration dans la documentation de l'exportateur. Gardez à l'esprit que, étant donné qu'il s'agit d'un dictionnaire, vous devrez le réécrire complètement si vous souhaitez personnaliser un paramètre, ou vous devez activer la fusion des variables dans ansible.cfg.

Exemples

Incluez simplement le rôle dans votre playbook

ElasticSearch par défaut : localhost:9200
Port de l'exportateur par défaut : 9108

- name: Installer et configurer prometheus_elasticsearch_exporter
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
- name: Installer et configurer prometheus_elasticsearch_exporter et activer le démarrage au démarrage.
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
      elasticsearch_exporter_start_on_boot: yes
À propos du projet

Install and manage Prometheus ElasticSearch Exporter (justwatchcom/elasticsearch_exporter)

Installer
ansible-galaxy install stuart.elasticsearch_exporter
Licence
mit
Téléchargements
2.1k
Propriétaire