wmi_exporter
Ansible Роль: wmi_exporter
Описание
Ansible роли, которые устанавливают wmi_exporter на Windows систему. Опционально с choco или как пакет.
Установка
ansible-galaxy install sbaerlocher.wmi_exporter
Требования
Переменные роли
Версия
Последняя версия wmi_exporter автоматически рассчитывается, если 'wmi_exporter_version' не задан.
Архитектура
Архитектура wmi_exporter, который будет установлен.
wmi_exporter_architecture: amd64
Параметры установки
Параметры установки для wmi_exporter на Windows. Ссылка
Как флаг --collectors.enabled
, укажите список включенных коллекторов через запятую.
wmi_exporter_enabled_collectors:
IP-адрес для связывания. По умолчанию 0.0.0.0.
wmi_exporter_listen_addr:
Порт для связывания. По умолчанию 9182.
wmi_exporter_listen_port:
Путь, по которому будут доступны метрики. По умолчанию /metrics
.
wmi_exporter_metrics_path:
Как флаг --collector.textfile.directory
, укажите директорию для чтения текстовых файлов с метриками.
wmi_exporter_textfile_dir:
Позволяет передавать полные флаги CLI. По умолчанию - пустая строка.
wmi_exporter_extra_flags:
Следует ли игнорировать существующую установку choco и принудительно установить 'пакет'. По умолчанию false
.
wmi_exporter_force_package: false
Глобальная переменная
Прокси
Если используется прокси, эта информация может быть использована. По умолчанию настройки прокси берутся из переменных default_*, если они не определены, то игнорируются.
wmi_exporter_proxy: '{{ default_proxy | default(omit) }}'
wmi_exporter_proxy_password: '{{ default_proxy_password | default(omit) }}'
wmi_exporter_proxy_username: '{{ default_proxy_username | default(omit) }}'
wmi_exporter_validate_certs: '{{ default_validate_certs | default(true) }}'
Пакет
Директория для загрузки файлов установки wmi export.
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
Зависимости
Пример Playbook
- hosts: all
roles:
- sbaerlocher.wmi_exporter
Автор
Лицензия
Этот проект находится под лицензией MIT. Полный текст лицензии смотрите в файле LICENSE.
Авторские права
(c) 2019, Саймон Бэрлочер
Ansible roles that installs wmi_exporter on a Windows system.
ansible-galaxy install sbaerlocher/ansible.wmi_exporter