Grafana und Prometheus sind leistungsstarke Tools zur Überwachung und Visualisierung von Metriken. Folgen Sie diesen Schritten, um Grafana und Prometheus auf Ihrem VPS-Server mit Ubuntu 24.04 zu installieren.
Voraussetzungen
- Ein VPS-Server, der Ubuntu 24.04 ausführt
- Root- oder sudo-Zugriff
- Grundlegende Kenntnisse der Befehlszeile
Schritt 1: System aktualisieren
Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:
sudo apt update && sudo apt upgrade -y
Schritt 2: Prometheus installieren
Erstellen Sie zuerst einen Benutzer für Prometheus:
sudo useradd --no-create-home --shell /bin/false prometheus
Erstellen Sie die erforderlichen Verzeichnisse:
sudo mkdir /etc/prometheus
sudo mkdir /var/lib/prometheus
Laden Sie die neueste Version von Prometheus herunter:
wget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.tar.gz
Entpacken Sie die heruntergeladene Datei:
tar xvf prometheus-*.tar.gz
Verschieben Sie die Binärdateien in das entsprechende Verzeichnis:
sudo mv prometheus /usr/local/bin/
sudo mv promtool /usr/local/bin/
Verschieben Sie die Konfigurationsdatei und setzen Sie die Berechtigungen:
sudo mv prometheus.yml /etc/prometheus/
sudo chown -R prometheus:prometheus /etc/prometheus
sudo chown -R prometheus:prometheus /var/lib/prometheus
Schritt 3: Erstellen Sie eine Prometheus-Dienstdatei
Erstellen Sie eine Dienstdatei für Prometheus:
sudo nano /etc/systemd/system/prometheus.service
Fügen Sie den folgenden Inhalt hinzu:
[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus \
--config.file /etc/prometheus/prometheus.yml \
--storage.tsdb.path /var/lib/prometheus/ \
--web.listen-address=:9090
[Install]
WantedBy=multi-user.target
Laden Sie den systemd-Daemon neu und starten Sie Prometheus:
sudo systemctl daemon-reload
sudo systemctl start prometheus
sudo systemctl enable prometheus
Schritt 4: Grafana installieren
Fügen Sie das APT-Repository von Grafana hinzu:
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:grafana/stable
Installieren Sie Grafana:
sudo apt update
sudo apt install grafana
Starten und aktivieren Sie Grafana:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
Schritt 5: Zugriff auf Grafana
Öffnen Sie Ihren Webbrowser und gehen Sie zu http://your_domain.com:3000. Die Standardanmeldedaten sind:
- Benutzername: admin
- Passwort: admin
Sie werden bei der ersten Anmeldung aufgefordert, das Passwort zu ändern.
Schritt 6: Konfigurieren Sie Prometheus als Datenquelle in Grafana
Nachdem Sie sich bei Grafana angemeldet haben, navigieren Sie zu Konfiguration > Datenquellen > Datenquelle hinzufügen und wählen Sie Prometheus. Geben Sie die URL ein:
http://localhost:9090
Klicken Sie auf Speichern & Testen, um die Verbindung zu überprüfen.
Fazit
Sie haben Grafana und Prometheus erfolgreich auf Ihrem Ubuntu 24.04 VPS-Server installiert. Sie können jetzt beginnen, Ihre Anwendungen zu überwachen!