sbaerlocher.wmi_exporter
Ansible-Rolle: wmi_exporter
Beschreibung
Ansible-Rollen, die wmi_exporter auf einem Windows-System installieren. Optional mit choco oder als Paket.
Installation
ansible-galaxy install sbaerlocher.wmi_exporter
Anforderungen
Rollenvariablen
Version
Die neueste Version des wmi_exporter wird automatisch ermittelt, wenn 'wmi_exporter_version' nicht gesetzt ist.
Architektur
Architektur des wmi_exporters, der installiert werden soll.
wmi_exporter_architecture: amd64
Installationsparameter
Windows-Installationsparameter für den wmi_exporter. Link
Wie das --collectors.enabled
Flag, eine durch Kommas getrennte Liste der aktivierten Sammler angeben.
wmi_exporter_enabled_collectors:
Die IP-Adresse, an die gebunden werden soll. Standardmäßig 0.0.0.0.
wmi_exporter_listen_addr:
Der Port, an den gebunden werden soll. Standardmäßig 9182.
wmi_exporter_listen_port:
Der Pfad, unter dem Metriken bereitgestellt werden. Standardmäßig /metrics
.
wmi_exporter_metrics_path:
Wie das --collector.textfile.directory
Flag, ein Verzeichnis angeben, um Textdateien mit Metriken zu lesen.
wmi_exporter_textfile_dir:
Erlaubt das Durchreichen vollständiger CLI-Flags. Standardmäßig ein leerer String.
wmi_exporter_extra_flags:
Ob vorhandene choco-Installationen ignoriert und eine 'Paket'-Installation erzwungen werden soll. Standardmäßig false
.
wmi_exporter_force_package: false
Globale Variable
Proxy
Wenn ein Proxy verwendet wird, können diese Informationen verwendet werden. Standardeinstellungen für den Proxy werden aus den default_* Variablen übernommen, wenn sie nicht definiert sind, werden sie ignoriert.
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) }}'
Paket
Download-Verzeichnis für die Installationsdateien des wmi_exporters.
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
Abhängigkeiten
Beispiel-Playbook
- hosts: all
roles:
- sbaerlocher.wmi_exporter
Autor
Lizenz
Dieses Projekt steht unter der MIT-Lizenz. Siehe die LICENSE Datei für den vollständigen Lizenztext.
Urheberrecht
(c) 2019, Simon Bärlocher
Ansible roles that installs wmi_exporter on a Windows system.
ansible-galaxy install sbaerlocher.wmi_exporter