UnderGreen.prometheus-node-exporter
Ansible Rolle: prometheus-node-exporter
Eine Ansible-Rolle, die den Prometheus Node Exporter auf Ubuntu|Debian|Redhat-basierten Maschinen mit systemd|Upstart|sysvinit installiert.
Anforderungen
Alle benötigten Pakete werden mit dieser Rolle installiert.
Rollen-Variablen
Variable | Typ | Optionen | Standard | Kommentar |
---|---|---|---|---|
prometheus_node_exporter_version | Zeichenkette | Siehe node_exporter Releases | 0.18.1 | Version von node_exporter, die installiert wird. Minimale unterstützte Version: 0.15 |
prometheus_node_exporter_release_name | Zeichenkette | node_exporter-{{ prometheus_node_exporter_version }}.linux-amd64 | Name der Binärdatei, die von der Release Seite heruntergeladen wird | |
prometheus_node_exporter_enabled_collectors | Liste | Liste der Flags | [] | Liste der Collector, die standardmäßig deaktiviert sind, um sie zu aktivieren |
prometheus_node_exporter_disabled_collectors | Liste | Liste der Flags | [] | Liste der Collector, die standardmäßig aktiviert sind, um sie zu deaktivieren |
prometheus_node_exporter_config_flags | Wörterbuch | Wörterbuch mit Schlüssel-Wert-Optionen, die der Startbefehlzeile hinzugefügt werden sollen | ||
prometheus_node_exporter_url | Zeichenkette | nicht definiert | Benutzerdefinierte URL zum Herunterladen von node_exporter, falls Sie nicht auf GitHub zugreifen können |
Abhängigkeiten
- UnderGreen.prometheus-exporters-common
Beispiel-Playbook
- hosts: node-exporters
roles:
- role: undergreen.prometheus-node-exporter
prometheus_node_exporter_version: 0.18.1
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'
Hinweis:
Aufgrund von prometheus/node_exporter#640 und prometheus/node_exporter#639 Änderungen kann diese Rolle nur die minimale Version 0.15 von node_exporter unterstützen.
Lizenz
GPLv2
Installieren
ansible-galaxy install UnderGreen.prometheus-node-exporter
Lizenz
gpl-2.0
Downloads
596k
Besitzer