Möchten Sie erfahren, wie Sie eine Prometheus-Monitoring-Installation unter Ubuntu Linux ausführen? In diesem Tutorial zeigen wir Ihnen, wie Sie Prometheus unter Ubuntu Linux installieren und wie Sie zum ersten Mal auf Ihre Prometheus-Webadministrationsoberfläche zugreifen.
• Ubuntu-Version: 18.04
• Prometheus-Version: 2.8.0
Was ist Prometheus?
Prometheus ist eine Open-Source-Monitoring-Plattform, die Metriken aus überwachten Zielen durch Abfragen von Metriken erfasst.
Nach dem Speichern der gesammelten Daten kann ein Netzwerkadministrator sie mit seiner Abfragesprache abfragen und alle Ergebnisse in Grafiken darstellen.
Prometheus wird mit einem Webserver geliefert, der den Zugriff von überall her ermöglicht.
Prometheus-Tutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste der Prometheus-Tutorials.
Tutorial – Prometheus Installieren
Erstellen Sie auf der Linux-Konsole ein Prometheus-Benutzerkonto.
# groupadd –system prometheus
# useradd -s /bin/false -r -g prometheus prometheus
Erstellen Sie die erforderlichen Prometheus-Verzeichnisse.
# mkdir /etc/prometheus
# mkdir /var/lib/prometheus
Führen Sie den Prometheus-Download durch.
# mkdir /downloads/prometheus -p
# cd /downloads/prometheus
# wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.gz
Extrahieren und installieren Sie das Prometheus-Überwachungspaket.
# tar -zxvf prometheus-2.8.0.linux-amd64.tar.gz
# cd prometheus-2.8.0.linux-amd64/
# install prometheus /usr/local/bin/
# install promtool /usr/local/bin/
# mv consoles /etc/prometheus/
# mv console_libraries /etc/prometheus/
Erstellen Sie eine Prometheus-Konfigurationsdatei.
# cd /etc/prometheus
# vi prometheus.yml
Hier ist der Inhalt der Prometheus.yml-Datei.
Stellen Sie die korrekte Berechtigung für Prometheus-Installationsdateien ein.
# chown prometheus:prometheus /usr/local/bin/prometheus
# chown prometheus:prometheus /usr/local/bin/promtool
# chown prometheus:prometheus /var/lib/prometheus -R
# chown prometheus:prometheus /etc/prometheus -R
# chmod -R 775 /etc/prometheus/ /var/lib/prometheus/
Verwenden Sie den folgenden Befehl, um Prometheus manuell zu starten.
# prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.libraries=/etc/prometheus/console_libraries
Sie sollten die folgenden Protokollnachrichten sehen.
Prometheus-Startup-Skript.
Erstellen Sie ein Prometheus-Startskript.
# vi /etc/systemd/system/prometheus.service
Hier ist der Inhalt der Datei prometheus.service.
[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.console.templates=/etc/prometheus/consoles \
–web.console.libraries=/etc/prometheus/console_libraries
[Install]
WantedBy=multi-user.target
SyslogIdentifier=prometheus
Restart=always
Aktivieren Sie den Prometheus-Dienst, um während des Computerstarts zu starten.
# chown prometheus:prometheus /var/lib/prometheus -R
# chmod 775 /var/lib/prometheus -R
# systemctl daemon-reload
# systemctl enable prometheus
# systemctl start prometheus
Der Prometheus-Dienst beginnt mit der Überwachung des TCP-Ports 9090.
Verwenden Sie den folgenden Befehl, um den Status des Prometheus-Dienstes zu überprüfen.
# systemctl status prometheus
Hier ist ein Beispiel für die Ausgabe des Prometheus-Servicestatus
● prometheus.service – Prometheus
Loaded: loaded (/etc/systemd/system/prometheus.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-03-27 02:59:44 UTC; 22h ago
Main PID: 29882 (prometheus)
Tasks: 8 (limit: 1152)
CGroup: /system.slice/prometheus.service
└─29882 /usr/local/bin/prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.lib
Prometheus Dashboard-Zugriff
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Servers plus: 9090 ein
In unserem Beispiel wurde die folgende URL in den Browser eingegeben:
• http://34.216.84.149:9090
Die Prometheus-Weboberfläche sollte präsentiert werden.
Glückwunsch! Sie haben erfolgreich eine Prometheus-Installation unter Ubuntu Linux durchgeführt.
Leave A Comment
You must be logged in to post a comment.