sbaerlocher.wmi_exporter

Ansible角色:wmi_exporter

构建状态 许可证 Ansible Galaxy Ansible角色

描述

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文件。

(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