scalair.ansible_vmware_exporter

Ansible rola: Eksporter VMware

Status budowy

Instaluje i konfiguruje eksportera VMware, eksportera używanego przez Prometheus.

Wymagania

Nie ma specjalnych wymagań; należy pamiętać, że ta rola wymaga dostępu roota, więc musi być uruchamiana z become: yes.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (patrz defaults/main.yml):

vmware_exporter_port: 9272

Port, na którym punkt końcowy http eksportera vmware zostanie opublikowany.

vmware_exporter_targets: []

Ta zmienna zawiera listę sekcji (hostów vsphere), z którymi eksporter vmware będzie się łączył. Jest oparta na pliku konfiguracyjnym eksportera VMware, więc przed ustawieniem tej zmiennej proszę się z tym zapoznać.

Przykłady podano poniżej w sekcji 'Przykładowy playbook' lub w defaults/main.yml.

Zależności

  • geerlingguy.repo-epel, jeśli używasz CentOS lub pochodnej Red Hat.

Przykładowy Playbook

- hosts: vmware_exporter_servers
  become: yes
  vars:
    vmware_exporter_targets:
      - default:
          vsphere_host: "vcenter"
          vsphere_user: "user"
          vsphere_password: "password"
          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: "password"
          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

Licencja

Licencja Apache 2.0

Informacje o autorze

Ta rola została stworzona w 2019 roku przez Juliena Delvecchio.

O projekcie

Ansible role that installs and configures prometheus vmware_exporter

Zainstaluj
ansible-galaxy install scalair.ansible_vmware_exporter
Licencja
apache-2.0
Pobrania
117
Właściciel
Public and private cloud operator