vrischmann.prometheus_node_exporter
角色名称
部署 node exporter。
要求
需要 Ansible 2.9 或更高版本。
角色变量
名称 | 是否必需 | 描述 |
---|---|---|
prometheus_node_exporter_version |
是 | Node exporter 包的版本。可在 这里 找到 |
prometheus_node_exporter_checksum |
是 | 包的校验和。可在 这里 找到 |
prometheus_node_exporter_architecture |
是 | 包的 CPU 架构。默认为 amd64 |
prometheus_node_exporter_listen_addresses |
是 | Node exporter 监听的地址列表(至少需要一个) |
prometheus_node_exporter_enabled_collectors |
否 | 额外启用的采集器列表。将其添加到 默认启用的采集器 中 |
prometheus_node_exporter_disabled_collectors |
否 | 禁用的采集器列表。Node exporter 默认禁用 这些采集器 |
prometheus_node_exporter_memory_limit |
否 | systemd 服务的内存限制。默认为 32M |
prometheus_node_exporter_limit_nofile |
否 | systemd 服务的 LimitNOFILE。默认为 4096 |
prometheus_node_exporter_limit_nproc |
否 | systemd 服务的 LimitNPROC。默认为 512 |
prometheus_node_exporter_service_extra_after |
否 | 附加到服务的 After= 属性。确保 VPN 可用,如果需要在其接口上进行监听时非常有用 |
prometheus_node_exporter_service_extra_wants |
否 | 附加到服务的 Wants= 属性。确保 VPN 可用,如果需要在其接口上进行监听时非常有用 |
示例
- hosts: servers
roles:
- vrischmann.prometheus-node-exporter
许可证
MIT
安装
ansible-galaxy install vrischmann.prometheus_node_exporter
许可证
mit
下载
138
拥有者
Still learning