Installation · 2 min read · Nov 24, 2025
Wie man Prometheus auf Ubuntu 18.04 LTS installiert

Prometheus ist ein kostenloses und Open-Source-Software-Ökosystem, das es uns ermöglicht, Metriken von unseren Anwendungen zu sammeln und in einer Datenbank zu speichern, insbesondere in einer zeitbasierten DB. Es ist ein sehr leistungsfähiges Überwachungssystem, das für dynamische Umgebungen geeignet ist. Prometheus ist in Go geschrieben und verwendet eine Abfragesprache zur Datenverarbeitung. Prometheus bietet Metriken zu CPU, Speicher, Festplattennutzung, I/O, Netzwerkstatistiken, MySQL-Server und Nginx.
In diesem Tutorial erklären wir, wie man Prometheus auf einem Ubuntu 18.04-Server installiert.
Anforderungen
- Ein Server, der Ubuntu 18.04 LTS ausführt.
- Ein Nicht-Root-Benutzer mit Sudo-Rechten.
Prometheus installieren
Standardmäßig ist Prometheus im Standard-Repository von Ubuntu 18.04 LTS (Bionic Beaver) nicht verfügbar. Daher müssen Sie das Repository dafür hinzufügen.
Zuerst laden Sie den GPG-Schlüssel mit dem folgenden Befehl herunter und fügen ihn hinzu:
wget https://s3-eu-west-1.amazonaws.com/deb.robustperception.io/41EFC99D.gpg | sudo apt-key add -Als Nächstes aktualisieren Sie das Repository und installieren Prometheus mit dem folgenden Befehl:
sudo apt-get update -y
sudo apt-get install prometheus prometheus-node-exporter prometheus-pushgateway prometheus-alertmanager-ySobald die Installation abgeschlossen ist, starten Sie den Prometheus-Dienst und aktivieren Sie ihn, damit er beim Booten gestartet wird, mit dem folgenden Befehl:
sudo systemctl start prometheus
sudo systemctl enable prometheusSie können auch den Status des Prometheus-Dienstes mit dem folgenden Befehl überprüfen:
sudo systemctl status prometheusAusgabe:
? prometheus.service - Überwachungssystem und Zeitreihendatenbank
Loaded: loaded (/lib/systemd/system/prometheus.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-08-10 17:04:20 UTC; 9s ago
Docs: https://prometheus.io/docs/introduction/overview/
Main PID: 16885 (prometheus)
Tasks: 7 (limit: 1114)
CGroup: /system.slice/prometheus.service
??16885 /usr/bin/prometheus
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.350218887Z caller=main.go:218 msg="Starting Prometheus" version
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.351807036Z caller=main.go:219 build_context="(go=go1.9.2, user=
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.35248264Z caller=main.go:220 host_details="(Linux 4.15.0-20-gen
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.353074121Z caller=main.go:221 fd_limits="(soft=1024, hard=4096)
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.392570017Z caller=main.go:492 msg="Starting TSDB ..."
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.432567016Z caller=web.go:359 component=web msg="Start listening
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.49325436Z caller=main.go:502 msg="TSDB started"
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.497888806Z caller=main.go:578 msg="Lade Konfigurationsdatei"
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.511419604Z caller=main.go:479 msg="Server ist bereit, um w
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.554879161Z caller=manager.go:59 component="scrape manager" msg=
Zugriff auf Prometheus
Prometheus ist jetzt installiert und hört auf Port 9090. Öffnen Sie Ihren Webbrowser und geben Sie die URL http://your-server-ip:9090 ein. Sie werden zum Prometheus-Dashboard weitergeleitet:

Das Ergebnis einer Beispiel-Datenabfrage.

Links
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.