So installieren Sie Netdata unter Debian 12

Installieren Sie Netdata unter Debian 12

In diesem Tutorial zeigen wir Ihnen, wie Sie Netdata unter Debian 12 installieren.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Netdata-Überwachungstools auf einem Debian 12 (Bücherwurm).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Debian 12 (Bücherwurm).
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für Netdata herunterzuladen.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Netdata auf Debian 12 Bookworm

Schritt 1. Bevor wir Software installieren, ist es wichtig, sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen apt Befehle im Terminal:

sudo apt update
sudo apt install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autogen automake pkg-config curl jq nodejs

Dieser Befehl aktualisiert das Repository, sodass Sie die neuesten Versionen von Softwarepaketen installieren können.

Schritt 2. Netdata unter Debian 12 installieren.

  • Methode 1: Paketmanager (APT)

Klonen Sie nun das Netdata-Repository, indem Sie den folgenden Befehl ausführen:

git clone https://github.com/netdata/netdata.git --depth=100

Wechseln Sie in das Netdata-Verzeichnis, indem Sie den folgenden Befehl ausführen:

cd netdata

Führen Sie den folgenden Befehl aus, um Netdata zu installieren:

sudo ./netdata-installer.sh
  • Methode 2: Skript (Einzeilen-Installer)

Führen Sie den folgenden Befehl aus, um das Netdata-Installationsskript herunterzuladen und auszuführen:

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

Befolgen Sie die Anweisungen auf dem Bildschirm, um den Installationsvorgang abzuschließen.

Nach der Installation starten, aktivieren und überprüfen Sie den Status von Netdata wie gezeigt:

sudo systemctl start netdata
sudo systemctl enable netdata
sudo systemctl status netdata

Schritt 3. Konfigurieren Sie die Firewall.

Debian hat ufw eine Firewall, die standardmäßig ausgeführt wird. Verbindung über Port 19999 aktivieren:

sudo ufw allow 19999/tcp
sudo ufw enable
sudo ufw status

Schritt 4. Zugriff auf die Netdata-Weboberfläche.

Öffnen Sie nach erfolgreicher Installation einen Webbrowser auf Ihrem System und geben Sie die IP des Servers in die Adressleiste ein. Sie erhalten die Standard-Netdata-Seite:

http://Your-IP-address:19999/

Installieren Sie Netdata auf Debian 12 Bookworm

Schritt 5. Erkundung der Überwachungsfunktionen von Netdata.

Die Überwachungsfähigkeiten von Netdata erstrecken sich über verschiedene Aspekte der Leistung Ihres Systems.

  • CPU- und Speicherüberwachung

Beobachten Sie auf den Registerkarten „CPU“ und „Speicher“ die prozentuale Echtzeitauslastung. Identifizieren Sie potenzielle Engpässe, indem Sie die Auslastung messen.

  • Netzwerküberwachung

Netdata liefert Netzwerkstatistiken in Echtzeit und gibt Aufschluss über Bandbreitenverbrauch, aktive Verbindungen und Verkehrsmuster.

  • Festplatten-E/A-Überwachung

Auf der Registerkarte „Festplatte“ werden laufende Ein-/Ausgabevorgänge angezeigt, was bei der Lokalisierung von Leistungseinbußen bei der Festplatte hilfreich ist.

  • Prozessüberwachung

Überwachen Sie aktive Prozesse auf der Registerkarte „Prozesse“, einschließlich Kennzahlen zum Ressourcenverbrauch, und ermöglichen Sie so eine effiziente Ressourcenzuteilung.

  • Anwendungsspezifische Metriken (Beispiel: Apache/Nginx)

Erweitern Sie die Fähigkeiten von Netdata durch die Überwachung anwendungsspezifischer Metriken. Mit Apache oder Nginx können Sie beispielsweise aktive Verbindungen, Anfragen pro Sekunde und mehr überwachen.

Glückwunsch! Sie haben Netdata erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version des Netdata-Überwachungstools unter Debian 12 verwendet haben Bücherwurm. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Netdata-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert