itnok.install_prometheus_node_exporter
install-prometheus-node-exporter
Installieren Sie den Prometheus Node Exporter auf einem unterstützten Host.
Durchgeführte Schritte sind:
- Finden Sie die neueste verfügbare Version des Prometheus Node Exporters (oder die angegebene Version)
- Überprüfen Sie die neueste verfügbare Version des Prometheus Node Exporters
- Herunterladen der Liste von SHA256-Prüfziffern für die angegebene Version des Prometheus Node Exporters
- Herunterladen der angegebenen Version des Prometheus Node Exporters
- Erstellen eines speziellen Systembenutzers für den Prometheus Node Exporter (wenn noch nicht vorhanden)
- Extrahieren von 'node_exporter' aus {{ install_prometheus_node_exporter.name }}
- Einrichten der systemd-Dienstartdatei für den Prometheus Node Exporter
- Zwingen Sie systemd, die Konfigurationsdateien für Dienste erneut einzulesen
- Aktivieren und Neustarten des systemd-Dienstes für den Prometheus Node Exporter
:exclamation: Anforderungen
Keine.
:abcd: Rollen-Variablen
Variable | Beschreibung | Standardwert |
---|---|---|
install_prometheus |
Version des zu installierenden Prometheus Node Exporters | latest |
:link: Abhängigkeiten
- itnok.is_ubuntu (:octocat: ansible-role-is-ubuntu)
Um Abhängigkeiten zu installieren, verwenden Sie:
$ ansible-galaxy install <dependecy.name>
Die Installation der benötigten Ansible-Rollen kann auch einfach mit folgendem Befehl durchgeführt werden:
$ ansible-galaxy install -r requirements.yml
:notebook: Beispiel-Playbook
Hier ein Beispiel, wie Sie diese Rolle in Ihren Playbooks verwenden können:
---
- hosts: servers
remote_user: ubuntu # optional (Ihr Remote-Benutzer)
gather_facts: yes # optional
become: yes
roles:
- { role: itnok.install_prometheus_node_exporter }
vars:
install_prometheus: "latest"
:guardsman: Lizenz
MIT (mehr lesen)
Über das Projekt
Install Prometheus Node Exporter on a supported host.
Installieren
ansible-galaxy install itnok.install_prometheus_node_exporter
Lizenz
mit
Downloads
903
Besitzer