vrischmann.prometheus_node_exporter
Role Name
Deploy the node exporter.
Requirements
You need Ansible version 2.9 or higher.
Role Variables
Name | Required | Description |
---|---|---|
prometheus_node_exporter_version |
yes | The version of the node exporter package. Check here for details. |
prometheus_node_exporter_checksum |
yes | The checksum of the package. You can find it here. |
prometheus_node_exporter_architecture |
yes | The CPU architecture of the package, defaults to amd64 . |
prometheus_node_exporter_listen_addresses |
yes | A list of addresses where the node exporter will listen (at least one is required). |
prometheus_node_exporter_enabled_collectors |
no | A list of extra collectors to enable. This adds to the default ones. |
prometheus_node_exporter_disabled_collectors |
no | A list of collectors to disable. By default, the node exporter disables those listed here. |
prometheus_node_exporter_memory_limit |
no | Memory limit for the systemd service, defaults to 32M. |
prometheus_node_exporter_limit_nofile |
no | LimitNOFILE for the systemd service, defaults to 4096. |
prometheus_node_exporter_limit_nproc |
no | LimitNPROC for the systemd service, defaults to 512. |
prometheus_node_exporter_service_extra_after |
no | Adds to the After= property of the service to ensure that your VPN is active if needed. |
prometheus_node_exporter_service_extra_wants |
no | Adds to the Wants= property of the service to ensure that your VPN is active if needed. |
Example
- hosts: servers
roles:
- vrischmann.prometheus-node-exporter
License
MIT
Installa
ansible-galaxy install vrischmann.prometheus_node_exporter
Licenza
mit
Download
138
Proprietario
Still learning