An Ansible role that installs Prometheus Node Exporter on Ubuntu|Debian|Redhat-based machines with systemd|Upstart|sysvinit.
All needed packages will be installed with this role.
Available variables are listed below, along with default values:
prometheus_node_exporter_version: 0.14.0
prometheus_node_exporter_enabled_collectors:
- conntrack
- cpu
- diskstats
- entropy
- filefd
- filesystem
- loadavg
- mdadm
- meminfo
- netdev
- netstat
- stat
- textfile
- time
- vmstat
prometheus_node_exporter_config_flags:
'web.listen-address': '0.0.0.0:9100'
'log.level': 'info'
- UnderGreen.prometheus-exporters-common
- hosts: node-exporters
roles:
- UnderGreen.prometheus-node-exporter
vars:
prometheus_node_exporter_enabled_collectors:
- diskstats
- filesystem
- loadavg
- systemd
GPLv2