GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Prometheus unter Ubuntu 18.04 LTS

Prometheus ist ein kostenloses und Open-Source-Software-Ökosystem, das es uns ermöglicht, Metriken aus unseren Anwendungen zu sammeln und sie in einer Datenbank zu speichern, insbesondere einer zeitreihenbasierten DB. Es ist ein sehr leistungsfähiges Überwachungssystem, das für dynamische Umgebungen geeignet ist. Prometheus ist in Go geschrieben und verwendet die Abfragesprache für die Datenverarbeitung. Prometheus bietet Metriken zu CPU, Speicher, Festplattennutzung, E/A, Netzwerkstatistiken, MySQL-Server und Nginx.

In diesem Tutorial erklären wir, wie Prometheus auf einem Ubuntu 18.04-Server installiert wird.

Anforderungen

  • Ein Server mit Ubuntu 18.04 LTS.
  • Ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

Installieren Sie Prometheus

Prometheus ist standardmäßig nicht im Standard-Repository von Ubuntu 18.04 LTS (Bionic Beaver) verfügbar. Sie müssen also das Repository dafür hinzufügen.

Laden Sie zuerst den GPG-Schlüssel herunter und fügen Sie ihn mit dem folgenden Befehl hinzu:

wget https://s3-eu-west-1.amazonaws.com/deb.robustperception.io/41EFC99D.gpg | sudo apt-key add -

Aktualisieren Sie als Nächstes das Repository und installieren Sie Prometheus mit dem folgenden Befehl:

sudo apt-get update -y
sudo apt-get install prometheus prometheus-node-exporter prometheus-pushgateway prometheus-alertmanager-y

Sobald die Installation abgeschlossen ist, starten Sie den Prometheus-Dienst und aktivieren Sie ihn mit dem folgenden Befehl, um beim Booten zu starten:

sudo systemctl start prometheus
sudo systemctl enable prometheus

Sie können den Status des Prometheus-Dienstes auch mit dem folgenden Befehl überprüfen:

sudo systemctl status prometheus

Ausgabe:

? prometheus.service – Überwachungssystem und Zeitreihendatenbank Geladen:geladen (/lib/systemd/system/prometheus.service; aktiviert; Herstellervoreinstellung:aktiviert) Aktiv:aktiv (läuft) seit Fr. 2018-08-10 17:04:20 KOORDINIERTE WELTZEIT; Vor 9s Dokumente:https://prometheus.io/docs/introduction/overview/ Haupt-PID:16885 (prometheus) Aufgaben:7 (Grenze:1114) CGroup:/system.slice/prometheus.service ??16885 /usr/bin /prometheusAug 10 17:04:20 ubuntu1804 prometheus[16885]:level=info ts=2018-08-10T17:04:20.350218887Z caller=main.go:218 msg="Starting Prometheus" versionAug 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-genAug 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 ca ller=web.go:359 component=web msg="Zuhören startenAug 10 17:04:20 ubuntu1804 prometheus[16885]:level=info ts=2018-08-10T17:04:20.49325436Z caller=main.go:502 msg ="TSDB gestartet" 10. August 17:04:20 ubuntu1804 prometheus[16885]:level=info ts=2018-08-10T17:04:20.497888806Z caller=main.go:578 msg="Konfigurationsdatei wird geladen" 10. August 17 :04:20 ubuntu1804 prometheus[16885]:level=info ts=2018-08-10T17:04:20.511419604Z caller=main.go:479 msg="Server ist bereit, wAug 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 überwacht 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 Beispieldatenabfrage.

  • https://prometheus.io/

Ubuntu
  1. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  2. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  3. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  4. So installieren Sie Ansible unter Ubuntu 20.04 LTS / 21.04

  5. So installieren Sie Prometheus unter Ubuntu 20.04

So installieren Sie Laravel auf Ubuntu 20.04 LTS

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Prometheus unter Ubuntu 16.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie Prometheus unter Ubuntu 20.04 LTS