sbaerlocher.wmi_exporter
Rola Ansible: wmi_exporter
Opis
Rola Ansible, która instaluje wmi_exporter na systemie Windows. Opcjonalnie z choco lub jako pakiet.
Instalacja
ansible-galaxy install sbaerlocher.wmi_exporter
Wymagania
Zmienne roli
Wersja
Najstarsza wersja wmi_exporter jest automatycznie obliczana, jeśli 'wmi_exporter_version' nie jest ustawiona.
Architektura
Architektura wmi_exporter do zainstalowania.
wmi_exporter_architecture: amd64
Parametry instalacji
Parametry instalacji Windows dla wmi_exporter. Link
Jak flaga --collectors.enabled
, podaj listę oddzielonych przecinkami aktywnych kolektorów.
wmi_exporter_enabled_collectors:
Adres IP, do którego należy się przywiązać. Domyślnie 0.0.0.0
wmi_exporter_listen_addr:
Port, do którego należy się przywiązać. Domyślnie 9182.
wmi_exporter_listen_port:
Ścieżka, pod którą będą serwowane metryki. Domyślnie /metrics
wmi_exporter_metrics_path:
Jak flaga --collector.textfile.directory
, podaj katalog do odczytu plików tekstowych z metrykami.
wmi_exporter_textfile_dir:
Pozwala na przekazywanie pełnych flag CLI. Domyślnie pusty ciąg.
wmi_exporter_extra_flags:
Czy zignorować istniejącą instalację choco i wymusić instalację typu 'pakiet'. Domyślnie fałsz
.
wmi_exporter_force_package: false
Zmienne globalne
Proxy
Jeśli używany jest proxy, można wykorzystać te informacje. Domyślnie ustawienia proxy są pobierane z zmiennych default_*, jeśli nie są zdefiniowane, są ignorowane.
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) }}'
Pakiet
Katalog pobierania dla plików instalacyjnych wmi_exporter.
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
Zależności
Przykładowy playbook
- hosts: all
roles:
- sbaerlocher.wmi_exporter
Autor
Licencja
Ten projekt jest objęty licencją MIT. Zobacz plik LICENSE dla pełnego tekstu licencji.
Prawa autorskie
(c) 2019, Simon Bärlocher
Ansible roles that installs wmi_exporter on a Windows system.
ansible-galaxy install sbaerlocher.wmi_exporter