sbaerlocher.wmi_exporter

Rôle Ansible : wmi_exporter

Statut de construction licence Ansible Galaxy Rôle Ansible

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.

(c) 2019, Simon Bärlocher

À propos du projet

Ansible roles that installs wmi_exporter on a Windows system.

Installer
ansible-galaxy install sbaerlocher.wmi_exporter
Licence
Unknown
Téléchargements
572.2k
Propriétaire
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern