Prometheus Proxmox anbindung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Proxmox= ==User anlegen== Datei:prometheus-proxmox-grafana-user.png Datei:prometheus-proxmox-grafana-user-permission.png ==Prometheus node exporter i…“) |
|||
Zeile 2: | Zeile 2: | ||
==User anlegen== | ==User anlegen== | ||
[[Datei:prometheus-proxmox-grafana-user.png]] | [[Datei:prometheus-proxmox-grafana-user.png]] | ||
+ | |||
[[Datei:prometheus-proxmox-grafana-user-permission.png]] | [[Datei:prometheus-proxmox-grafana-user-permission.png]] | ||
Zeile 34: | Zeile 35: | ||
*systemctl start prometheus-pve-exporter && systemctl enable prometheus-pve-exporter | *systemctl start prometheus-pve-exporter && systemctl enable prometheus-pve-exporter | ||
− | |||
=Prometheus Server= | =Prometheus Server= |
Aktuelle Version vom 1. Oktober 2020, 13:03 Uhr
Proxmox
User anlegen
Prometheus node exporter installieren
- apt install python3-pip -y
- pip3 install prometheus-pve-exporter
- useradd -s /sbin/nologin -g prometheus
- mkdir /etc/prometheus/
- vi /etc/prometheus/pve.yml
default: user: prometheus@pve password: streng-geheim verify_ssl: false
- vi /etc/systemd/system/prometheus-pve-exporter.service
[Unit] Description=Prometheus exporter for Proxmox VE Documentation=https://github.com/znerol/prometheus-pve-exporter [Service] Restart=always User=prometheus ExecStart=/usr/local/bin/pve_exporter /etc/prometheus/pve.yml [Install] WantedBy=multi-user.target
- systemctl start prometheus-pve-exporter && systemctl enable prometheus-pve-exporter
Prometheus Server
- vi /etc/prometheus/prometheus.yml
Unterhalb des Punktes scarpe_configs: einfügen
- job_name: pve static_configs: - targets: - node1:9221 # Proxmox VE node with PVE exporter. - node2:9221 # Proxmox VE node with PVE exporter. - node3:9221 # Proxmox VE node with PVE exporter. metrics_path: /pve params: module: [default]
- systemctl restart prometheus
Grafana
Dashboard mit der ID 10347 importieren