So installieren Sie das NetData -Überwachungstool auf Ubuntu Top 10.Top 10

So installieren Sie das NetData -Überwachungstool auf Ubuntu Top 10.Top 10
Das Erhalten von Echtzeitstatistiken zu verschiedenen Systemmetriken hat für Systemadministratoren, Entwickler und Betriebsteams im Allgemeinen eine oberste Priorität. Es hilft bei der Überwachung von Systemen in Echtzeit und beim schnellen Aufnehmen von Fehlern oder Fehlern und der Lösung dieser, um sicherzustellen, dass die Dinge wieder auf dem richtigen Weg sind.

NetData ist eine kostenlose und open-Source-verteilte Echtzeit-Überwachungsanwendung, die auf verschiedenen Computergeräten ausgeführt wird. Physische Server, Cloud -Server, Container und sogar IoT -Geräte. Es sammelt viele Daten und visualisiert sie auf schlanken und interaktiven Dashboards. Wir werden NetData auf Ubuntu 20 installieren.04 LTS und zeigen dann, wie verschiedene Metriken sichtbar gemacht werden.

Schritt 1: Installieren Sie NetData mit Kickstart.sh script

Dies ist die am stärksten bevorzugte Art der Installation von NetData, da Sie andere Argumente auf demselben Befehl übergeben können, um den Installationsprozess anzupassen. Am wichtigsten ist, dass diese Methode nahtlos über alle Distribos hinweg funktioniert.

Zu Beginn möchten Sie möglicherweise weitere Informationen zu NetData anzeigen. Verwenden Sie den APT -Befehl wie folgt.

$ apt Show netdata

Die Ausgabe enthält NetData -Informationen wie die neueste Version, Herkunft, Installationsgröße und eine Beschreibung des Pakets.

Um NetData zu installieren, führen Sie einfach die aus Kickstart Skript wie folgt.

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

Wie Sie bemerken werden, führt das Skript eine Reihe von Operationen aus. Zunächst automatisch das Linux -Betriebssystem und die von Ihnen ausgeführte Linux -Verteilung und später die erforderlichen Pakete installieren.

Aus der folgenden Ausgabe sehen Sie, dass unsere Betriebssysteminformationen vom Skript abgerufen und auf STDOut angezeigt wurden.

Das Skript wird dann überprüft, ob Sie über eine vorhandene Instanz von NetData verfügen. Wenn es eine gibt, aktualisiert das Skript NetData, anstatt NetData neu zu installieren.

Danach zieht das Drehbuch NetData aus dem Git -Repository und speichert es in /usr/src/netdata.Git. Weg. Alle erforderlichen Dateien und Abhängigkeiten werden danach installiert und der Paketindex aktualisiert.

Unterwegs wird der Speicherort von NetData -Dateien einschließlich Konfigurationsdateien, Webdateien, DB -Dateien und Protokolldateien wie gezeigt angezeigt.

Am Ende werden grundlegende Anweisungen zum Zugriff auf NetData Dashboard sowie das Starten und Stoppen von NetData angezeigt.

Das Updater -Skript netdata-updater.Sch wird dann hinzugefügt zu /etc/cron-taily f Sicherstellen, dass NetData kontinuierlich aktualisiert wird.

Wenn die Installation abgeschlossen ist, informiert Sie über das Skript, dass NetData erfolgreich installiert wurde und jetzt ausgeführt wird.

Die gesamte Installation dauert eine ganze Weile, dass Sie eine kurze Pause machen oder einfach herumhängen möchten, bis sie abgeschlossen ist.

Schritt 2: Bestätigen Sie, dass NetData ausgeführt wird

Netdata ist endlich installiert. Es ist jedoch ratsam zu überprüfen.

Standardmäßig hört Netdata auf Port 19999 zu. Um dies zu bestätigen, führen Sie den Befehl netstat unten aus:

$ sudo netstat -pnltu | Grep 19999

Außerdem können Sie bestätigen, dass Netstat Systemd Service durch Aufrufen ausgeführt wird:

$ sudo systemctl Status netdata

Die Ausgabe bestätigt, dass NetData tatsächlich so läuft, wie wir es erwarten würden.

Schritt 3: Konfigurieren Sie die Firewall

Zu diesem Zeitpunkt können Sie vom Browser von Ihrem Host -System aus dem Browser auf Netdata zugreifen. Wenn die UFW -Firewall jedoch aktiviert ist, ist dies nicht möglich. In diesem Sinne muss Port 19999 erlaubt sein.

Führen Sie also die folgenden Befehle aus:

$ sudo ufw erlauben 19999/tcp
$ sudo UFW Reload

Bestätigen Sie dann, dass Port 19999 in der Firewall erlaubt ist.

$ sudo UFW Status

Schritt 4: Zugang zu NetData Dashboard

Alle Konfigurationen sind durchgeführt und bestäubt. Während wir abschließen, werden wir auf NetData zugreifen, indem wir die folgende URL durchsuchen. Ersetze das Host-ip mit der echten IP -Adresse Ihres Hosts.

http: // host-ip: 19999

Und voila! NetData Dashboard wird mit eleganten und schönen Visualisierungen in Sicht kommen und einen Systemüberblick über die wichtigsten Systemmetriken wie die CPU -Auslastung, die Netzwerkbandbreitenstatistiken, das Lesen/Schreiben und die RAM -Auslastung anzeigen.

Auf der rechten Seitenleiste befinden sich zusätzliche Systemmetrikoptionen, auf die Sie klicken können, um Dashboards anzuzeigen, die Echtzeitstatistiken visualisieren.

Wählen Sie beispielsweise einen Blick auf die Netzwerkbandbreite, wählen Sie das Symbol "Netzwerkschnittstellen" wie gezeigt.

Das Dashboard "Netzwerkschnittstellen" wird mit Bandbreitenstatistiken in verschiedenen Netzwerkadaptern angezeigt.

Abschluss

NetData bietet eine hervorragende Lösung für die Überwachung Ihres einzelnen Knotens in Echtzeit. Sie können Alarme und Benachrichtigungen konfigurieren, die ausgelöst werden können, wenn ein bestimmtes Ereignis oder Schwellenwert überschritten wird. Probieren Sie NetData aus und teilen Sie uns Ihre Erfahrungen mit.