sbaerlocher.wmi_exporter
Rôle Ansible : wmi_exporter
Description
Rôles Ansible qui installent wmi_exporter sur un système Windows. Optionnellement avec choco ou en tant que paquet.
Installation
ansible-galaxy install sbaerlocher.wmi_exporter
Exigences
Variables du rôle
Version
La dernière version du wmi_exporter est automatiquement calculée si 'wmi_exporter_version' n'est pas définie.
Architecture
Architecture du wmi_exporter à installer.
wmi_exporter_architecture: amd64
Paramètres d'installation
Paramètres d'installation Windows pour le wmi_exporter. Lien
Pour le drapeau --collectors.enabled
, fournissez une liste séparée par des virgules des collecteurs activés.
wmi_exporter_enabled_collectors:
L'adresse IP à laquelle se lier. Par défaut, c'est 0.0.0.0.
wmi_exporter_listen_addr:
Le port à lier. Par défaut, c'est 9182.
wmi_exporter_listen_port:
Le chemin à partir duquel servir les métriques. Par défaut, c'est /metrics
.
wmi_exporter_metrics_path:
Pour le drapeau --collector.textfile.directory
, fournissez un répertoire à partir duquel lire des fichiers texte avec des métriques.
wmi_exporter_textfile_dir:
Permet de passer des drapeaux CLI supplémentaires. Par défaut, c'est une chaîne vide.
wmi_exporter_extra_flags:
Si vous souhaitez ignorer une installation choco existante et forcer une installation de type 'package'. Par défaut, c'est false
.
wmi_exporter_force_package: false
Variable globale
Proxy
Si un proxy est utilisé, cette information peut être employée. Par défaut, les paramètres de proxy sont pris des variables par défaut_*; s'ils ne sont pas définis, ils sont ignorés.
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) }}'
Paquet
Répertoire de téléchargement pour les fichiers d'installation du wmi_exporter.
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
Dépendances
Exemple de playbook
- hosts: all
roles:
- sbaerlocher.wmi_exporter
Auteur
Licence
Ce projet est sous la licence MIT. Voir le fichier LICENSE pour le texte complet de la licence.
Copyright
(c) 2019, Simon Bärlocher
Ansible roles that installs wmi_exporter on a Windows system.
ansible-galaxy install sbaerlocher.wmi_exporter