crazikpl.bind_exporter

Nom du Rôle

Installer Prometheus Bind_Exporter depuis le dépôt GitHub

Exigences

Trouver et placer le fichier tarball dans votre répertoire local, par exemple :

files/bind_exporter-0.2.0-dev.linux-amd64.tar.gz

Variables du Rôle

Toutes les variables sont définies dans les valeurs par défaut :

---
# fichier des valeurs par défaut pour bind_exporter

prometheus_user: prometheus
prometheus_group: prometheus
prometheus_install_path: '/opt/prometheus'
prometheus_config_path: '/etc/prometheus'
prometheus_pid_path: '/var/run/prometheus'
prometheus_loglevel: 'info'

prometheus_bind_exporter_install_path: '{{ prometheus_install_path }}'
prometheus_bind_exporter_config_path: '{{ prometheus_config_path }}'
prometheus_bind_exporter_pid_path: '{{ prometheus_pid_path }}'
prometheus_bind_exporter_user: '{{ prometheus_user }}'
prometheus_bind_exporter_group: '{{ prometheus_group }}'
prometheus_bind_exporter_loglevel: '{{ prometheus_loglevel }}'
prometheus_bind_exporter_weblisten: '{{ prometheus_bind_exporter_listen_ip }}:{{ prometheus_bind_exporter_listen_port }}'
prometheus_bind_exporter_listen_port: '9119'
prometheus_bind_exporter_listen_ip: ''
prometheus_bind_exporter_version: '0.2.0-dev'
prometheus_bind_exporter_targeturl: 'http://127.0.0.1:8053/'

enable_ufw: false
prometheus_bind_exporter_src_access:
  - "{{ ansible_default_ipv4.network }}/{{ ansible_default_ipv4.netmask }}"

Pour un déploiement typique, vous pouvez éventuellement activer le pare-feu ufw et définir la liste d'accès. En fonction des variables définies, vous pouvez configurer des variables communes à tout le stack Prometheus.

Dépendances

Si vous souhaitez configurer le pare-feu, vous devez avoir le rôle ufw.

Exemple de Playbook

Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours utile pour les utilisateurs :

    - hosts: servers
      roles:
         - role: bind_exporter

Licence

BSD

Informations sur l'Auteur

Tomasz Baczynski

À propos du projet

Install and setup bind_exporter agent service

Installer
ansible-galaxy install crazikpl.bind_exporter
Licence
other
Téléchargements
16.2k
Propriétaire