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 dieroot user
. Wir empfehlen, als zu agierennon-root sudo user
da 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/
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.