scalair.ansible_vmware_exporter

Rôle Ansible : Exportateur VMware

État de la construction

Installe et configure l'exportateur VMware, un exportateur utilisé par Prometheus.

Exigences

Pas d'exigences particulières ; notez que ce rôle nécessite un accès root, donc doit être exécuté avec become: yes.

Variables du rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml):

vmware_exporter_port: 9272

Le port sur lequel le point de terminaison http de l'exportateur VMware sera publié.

vmware_exporter_targets: []

Cette variable contient une liste de sections (hôtes vsphere) auxquels l'exportateur VMware se connectera. Elle est basée sur le fichier de configuration de l'exportateur VMware, donc veuillez vous référer à cela avant de définir cette variable.

Des exemples sont fournis ci-dessous dans 'Exemple de Playbook' ou dans defaults/main.yml.

Dépendances

  • geerlingguy.repo-epel si vous utilisez CentOS ou un dérivé de Red Hat.

Exemple de Playbook

- hosts: vmware_exporter_servers
  become: yes
  vars:
    vmware_exporter_targets:
      - default:
          vsphere_host: "vcenter"
          vsphere_user: "utilisateur"
          vsphere_password: "motdepasse"
          ignore_ssl: False
          collect_only:
            vms: True
            snapshots: True
            vmguests: True
            datastores: True
            hosts: True
      - limited:
          vsphere_host: "slowvc.example.com"
          vsphere_user: "[email protected]"
          vsphere_password: "motdepasse"
          ignore_ssl: True
          collect_only:
            vms: False
            snapshots: False
            vmguests: False
            datastores: True
            hosts: False

  roles:
    - role: geerlingguy.repo-epel
      when: ansible_os_family == 'RedHat'
    - scalair.vmware_exporter

Licence

Licence Apache 2.0

Informations sur l'auteur

Ce rôle a été créé en 2019 par Julien Delvecchio.

À propos du projet

Ansible role that installs and configures prometheus vmware_exporter

Installer
ansible-galaxy install scalair.ansible_vmware_exporter
Licence
apache-2.0
Téléchargements
117
Propriétaire
Public and private cloud operator