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

Informazioni sul progetto

Install prometheus-node-exporter

Installa
ansible-galaxy install vrischmann.prometheus_node_exporter
Licenza
mit
Download
138
Proprietario
Still learning