sbaerlocher.wmi_exporter
Rol de Ansible: wmi_exporter
Descripción
Roles de Ansible que instalan wmi_exporter en un sistema Windows. Opcionalmente con choco o como paquete.
Instalación
ansible-galaxy install sbaerlocher.wmi_exporter
Requisitos
Variables del Rol
Versión
La última versión del wmi_exporter se calcula automáticamente si 'wmi_exporter_version' no está configurado.
Arquitectura
Arquitectura del wmi exporter a instalar.
wmi_exporter_architecture: amd64
Parámetros de instalación
Parámetros de instalación para Windows del wmi_exporter. Enlace
Como el flag --collectors.enabled
, proporciona una lista separada por comas de coleccionadores habilitados
wmi_exporter_enabled_collectors:
La dirección IP a la que vincularse. Predeterminado en 0.0.0.0
wmi_exporter_listen_addr:
El puerto al que vincularse. Predeterminado en 9182.
wmi_exporter_listen_port:
La ruta desde la cual servir métricas. Predeterminado en /metrics
wmi_exporter_metrics_path:
Como el flag --collector.textfile.directory
, proporciona un directorio para leer archivos de texto con métricas.
wmi_exporter_textfile_dir:
Permite pasar banderas completas de CLI. Predeterminado en una cadena vacía.
wmi_exporter_extra_flags:
Si ignorar la instalación existente de choco y forzar la instalación de tipo 'package'. Predeterminado en false
.
wmi_exporter_force_package: false
Variable Global
Proxy
Si se utiliza un proxy, esta información puede utilizarse. Por defecto, la configuración del proxy se toma de las variables default_*, si no están definidas, se ignoran.
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) }}'
Paquete
Directorio de descarga para los archivos de instalación del wmi exporter.
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
Dependencias
Ejemplo de Playbook
- hosts: all
roles:
- sbaerlocher.wmi_exporter
Autor
Licencia
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para el texto completo de la licencia.
Copyright
(c) 2019, Simon Bärlocher
Ansible roles that installs wmi_exporter on a Windows system.
ansible-galaxy install sbaerlocher.wmi_exporter