scalair.ansible_vmware_exporter
Ansible rola: Eksporter VMware
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