stuart.elasticsearch_exporter

Rol de Ansible elasticsearch_exporter

Este rol instala el Exportador de ElasticSearch para Prometheus.

El Exportador de ElasticSearch para Prometheus hace disponibles las métricas del sistema para que el servidor Prometheus las recoja.

Para más información sobre el Exportador de ElasticSearch para Prometheus, por favor visita https://github.com/justwatchcom/elasticsearch_exporter.

Para más información sobre el Servidor Prometheus, por favor visita https://prometheus.io.

- name: stuart.elasticsearch_exporter
  version: 2.0.0

y ejecuta ansible-galaxy install -p ./roles -r requirements.yml

Variables

Por favor revisa defaults/main.yml y vars/main.yml para saber qué parámetros puedes personalizar.

Un aviso especial sobre elasticsearch_exporter_opts. Este diccionario contiene las opciones que se utilizarán para ejecutar el elasticsearch_exporter y puedes encontrar todos los parámetros de configuración en la documentación del exportador. Ten en cuenta que, dado que es un diccionario, necesitarás reescribirlo completamente si deseas personalizar un parámetro, o deberías habilitar la combinación de variables en ansible.cfg.

Ejemplos

Simplemente incluye el rol en tu playbook.

ElasticSearch por defecto: localhost:9200
Puerto del exportador por defecto: 9108

- name: Instalar y configurar prometheus_elasticsearch_exporter
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
- name: Instalar y configurar prometheus_elasticsearch_exporter y habilitar inicio al arrancar.
  hosts: "somehost"

  roles:
    - role: stuart.elasticsearch_exporter
      elasticsearch_exporter_start_on_boot: yes
Acerca del proyecto

Install and manage Prometheus ElasticSearch Exporter (justwatchcom/elasticsearch_exporter)

Instalar
ansible-galaxy install stuart.elasticsearch_exporter
Licencia
mit
Descargas
2.1k
Propietario