sbaerlocher.wmi_exporter
Ansible角色:wmi_exporter
描述
Ansible角色,用于在Windows系统上安装wmi_exporter。可以选择使用choco或作为包进行安装。
安装
ansible-galaxy install sbaerlocher.wmi_exporter
需求
角色变量
版本
如果未设置'wmi_exporter_version',则将自动计算最新版本的wmi_exporter。
架构
要安装的wmi_exporter的架构。
wmi_exporter_architecture: amd64
安装参数
wmi_exporter的Windows安装参数。 链接
提供一个以逗号分隔的已启用收集器列表,作为--collectors.enabled
标志。
wmi_exporter_enabled_collectors:
要绑定的IP地址。默认为0.0.0.0。
wmi_exporter_listen_addr:
要绑定的端口。默认为9182。
wmi_exporter_listen_port:
提供服务度量的路径。默认为/metrics
。
wmi_exporter_metrics_path:
提供一个目录以读取包含度量的文本文件,作为--collector.textfile.directory
标志。
wmi_exporter_textfile_dir:
允许传递完整的CLI标志。默认为空字符串。
wmi_exporter_extra_flags:
是否忽略现有的choco安装并强制使用“包”类型安装。默认为false
。
wmi_exporter_force_package: false
全局变量
代理
如果使用代理,则可以使用此信息。默认情况下,代理设置来自default_*变量,如果未定义,则会被忽略。
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) }}'
包
wmi_exporter安装文件的下载目录。
wmi_exporter_download_directory: "{{ ansible_env.TEMP }}\\wmi_exporter"
依赖关系
示例剧本
- hosts: all
roles:
- sbaerlocher.wmi_exporter
作者
许可证
本项目遵循MIT许可证。有关完整的许可证文本,请参见LICENSE文件。
copyright
(c) 2019, Simon Bärlocher
关于项目
Ansible roles that installs wmi_exporter on a Windows system.
安装
ansible-galaxy install sbaerlocher.wmi_exporter
许可证
Unknown
下载
572.2k
拥有者
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern