ansible_vmware_exporter
Ansible роль: VMware экспортёр
Устанавливает и настраивает VMware экспортёр, который используется Prometheus.
Требования
Нет особых требований; обратите внимание, что эта роль требует доступа root, поэтому её необходимо запускать с become: yes
.
Переменные роли
Доступные переменные указаны ниже вместе с значениями по умолчанию (смотрите defaults/main.yml
):
vmware_exporter_port: 9272
Порт, на котором будет опубликован http-эндпоинт vmware_exporter.
vmware_exporter_targets: []
Эта переменная содержит список секций (хостов vsphere), к которым будет подключаться vmware_exporter. Она основана на конфигурационном файле VMware экспортёра, поэтому, пожалуйста, ознакомьтесь с ним перед установкой этой переменной.
Примеры приведены ниже в разделе 'Пример плейбука' или в defaults/main.yml
.
Зависимости
- geerlingguy.repo-epel, если вы используете CentOS или производное от Red Hat.
Пример плейбука
- 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
Лицензия
Лицензия Apache 2.0
Информация об авторе
Эта роль была создана в 2019 году Жюльеном Дельвеккио.
О проекте
Ansible role that installs and configures prometheus vmware_exporter
Установить
ansible-galaxy install scalair/ansible-vmware-exporter
Лицензия
apache-2.0
Загрузки
108
Владелец
Public and private cloud operator