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

So installieren Sie das Netdata Monitoring Tool unter Ubuntu 20.04

Netdata ist ein kostenloses Open-Source-Tool zur Leistungs- und Zustandsüberwachung in Echtzeit. Es unterstützt Linux, MacOS und FreeBSD. Mit Netdata können Sie Cloud-basierte Server, Container und Ihre gesamte IT-Infrastruktur beheben und überwachen. Es bietet Systemmetriken in Echtzeit, einschließlich Speichernutzung, CPU, Bandbreite, Festplattennutzung und mehr. Sie können es auch in andere Überwachungstools wie Prometheus, Graphite, OpenTSDB, Kafka, Grafana und mehr integrieren.

In diesem Tutorial zeigen wir Ihnen, wie Sie das Netdata-Überwachungstool auf einem Ubuntu 20.04-Server installieren.

Voraussetzungen

  • Ein Server mit Ubuntu 20.04.
  • Ein Root-Passwort wird auf dem Server konfiguriert.

Installieren Sie Netdata mit automatisiertem Skript

Der einfache und leichteste Weg, die Netdata aus dem automatischen Installationsskript zu installieren.

Installieren Sie zuerst das Curl-Dienstprogramm mit dem folgenden Befehl:

apt-get install curl -y

Nach der Installation können Sie das automatische Netdata-Installationsskript mit dem folgenden Befehl herunterladen und ausführen:

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

Sie werden aufgefordert, die erforderlichen Abhängigkeiten wie unten gezeigt in Ihrem System zu installieren:

HINWEIS:Ausführen von apt-get update und Aktualisieren Ihrer APT-Caches ...apt-get update apt-get install autoconf autoconf-archive autogen automake cmake gcc git libelf-dev libjson-c-dev libjudy-dev liblz4-dev libmnl -dev libssl-dev libtool libuv1-dev make pkg-config uuid-dev zlib1g-dev Drücken Sie ENTER, um es auszuführen> 

Drücken Sie die Eingabetaste, um alle Abhängigkeiten in Ihrem System zu installieren. Sie werden aufgefordert, die Netdata wie unten gezeigt zu erstellen:

 --- Netdata wird installiert... --- [/tmp/netdata-kickstart-LnvxPHJfuV/netdata-v1.26.0-292-gfbb5d8e2]# ./netdata-installer.sh --auto-update ^ |. -. .-. .-. .-. . Netzdaten | '-' '-' '-' '-' Leistungsüberwachung in Echtzeit, richtig gemacht! +----+-----+-----+-----+-----+-----+-----+-----+-- ---+-----+-----+-----+---> Sie sind dabei, netdata auf Ihrem System zu erstellen und zu installieren. Der Erstellungsprozess verwendet /tmp für alle temporären Dateien. Sie können dies überschreiben, indem Sie $TMPDIR auf ein beschreibbares Verzeichnis setzen, in dem Sie Dateien ausführen können. Es wird an diesen Orten installiert:- der Daemon unter /usr/sbin/netdata - Konfigurationsdateien in /etc/netdata - Webdateien in /usr/share/netdata - Plugins in /usr/libexec/netdata - Cache-Dateien in / var/cache/netdata – db-Dateien in /var/lib/netdata – Protokolldateien in /var/log/netdata – pid-Datei unter /var/run/netdata.pid – logrotate-Datei unter /etc/logrotate.d/netdata Dies Installer ermöglicht es Ihnen, den Installationspfad zu ändern. Drücken Sie Control-C und führen Sie denselben Befehl mit --help für Hilfe aus. HINWEIS:Anonyme Nutzungsstatistiken werden gesammelt und an Google Analytics gesendet. Um sich abzumelden, übergeben Sie die Option --disable-telemetry an das Installationsprogramm oder exportieren Sie die Umgebungsvariable DO_NOT_TRACK auf einen Wert ungleich Null oder nicht leer (z. B.:export DO_NOT_TRACK=1). Drücken Sie die EINGABETASTE, um Netzdaten zu erstellen und auf Ihrem System zu installieren> 

Drücken Sie die Eingabetaste, um die Netdata zu installieren. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Ausgabe erhalten:

netdata.tarball.checksum auf 'new_installation' setzen --- Wir sind fertig! --- ^ |.-. .-. .-. .-. .-. . Nettodaten .-. .- | '-' '-' '-' '-' '-' ist installiert und läuft jetzt! -' '-' +----+-----+-----+-----+-----+-----+-----+--- --+-----+-----+-----+-----+---> genieße Leistungs- und Zustandsüberwachung in Echtzeit... OK 

Installieren Sie Netdata aus dem Ubuntu-Repository

Standardmäßig ist Netdata im Standard-Repository von Ubuntu 20.04 verfügbar. Sie können es installieren, indem Sie einfach den folgenden Befehl ausführen:

apt-get install netdata -y

Bearbeiten Sie nach der Installation von Netdata die Standardkonfigurationsdatei von Netdata und ändern Sie die Bindungsadresse mit Ihrer Server-IP:

nano /etc/netdata/netdata.conf

Ändern Sie die folgenden Zeilen:

[global] run as user =netdata web files owner =root web files group =root # Netdata ist nicht dafür ausgelegt, potenziell feindlichen # Netzwerken ausgesetzt zu werden. Siehe https://github.com/netdata/netdata/issues/164 bind socket to IP =your-server-ip

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Starten Sie dann den Netdata-Dienst neu, um die Änderungen zu übernehmen:

systemctl netdata neu starten

Sie können den Status der Netdata mit dem folgenden Befehl überprüfen:

Systemctl-Statusnetzdaten

Sie sollten die folgende Ausgabe erhalten:

? netdata.service - netdata - Echtzeit-Leistungsüberwachung Geladen:geladen (/lib/systemd/system/netdata.service; aktiviert; Herstellervoreinstellung:aktiviert) Aktiv:aktiv (läuft) seit Mi 2020-12-02 04:55:57 UTC; Vor 9s Docs:man:netdata file:///usr/share/doc/netdata/html/index.html https://github.com/netdata/netdata Main PID:18021 (netdata) Tasks:22 (limit:4691 ) Speicher:35,4 MB CGroup:/system.slice/netdata.service ??18021 /usr/sbin/netdata -D ??18100 /usr/bin/python3 /usr/lib/netdata/plugins.d/python.d. Plugin 1 ??18106 bash /usr/lib/netdata/plugins.d/tc-qos-helper.sh 1 ??18108 /usr/lib/netdata/plugins.d/nfacct.plugin 1 ??18109 /usr/lib /netdata/plugins.d/apps.plugin 1Dec 02 04:55:57 ubuntu2004 systemd[1]:Netdata gestartet - Echtzeit-Leistungsüberwachung.Dec 02 04:55:57 ubuntu2004 netdata[18021]:SIGNAL:ReaperDec nicht aktiviert 02 04:55:57 ubuntu2004 netdata[18021]:2020-12-02 04:55:57:netdata INFO:MAIN:SIGNAL:Reaper wird nicht aktiviert

An diesem Punkt ist Netdata installiert und überwacht Port 19999.

ss -antpl | grep 19999

Sie sollten die folgende Ausgabe erhalten:

LISTEN 0 4096 216.98.11.171:19999 0.0.0.0:* Benutzer:(("netdata",pid=18021,fd=4)) 

Wenn Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Zugriff auf die Netdata-Webschnittstelle

Öffnen Sie nun Ihren Webbrowser und greifen Sie über die URL http://your-server-ip:19999 auf die Netdata-Weboberfläche zu . Sie sollten die Netdata-Weboberfläche auf dem folgenden Bildschirm sehen:

CPU und Last

Festplatten- und RAM-Nutzung

Tauschen und Netzwerken

Schlussfolgerung

Herzliche Glückwünsche! Sie haben Netdata erfolgreich auf dem Ubuntu 20.04-Server installiert. Sie können jetzt den Netdata-Agenten auf dem Clientcomputer installieren und mit der Überwachung der Systemressourcen über das Netdata-Web-Dashboard beginnen. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie die Netdata-Überwachung unter CentOS 7

  3. So installieren Sie das Netdata Monitoring Tool unter Ubuntu 20.04

  4. So installieren Sie Netdata unter Ubuntu 20.04

  5. So installieren Sie Netdata unter Ubuntu 22.04

So installieren Sie das Prometheus-Überwachungstool unter Ubuntu 20.04

So installieren Sie das Ntopng-Netzwerküberwachungstool unter Ubuntu 20.04

So installieren Sie Cacti Monitoring unter Ubuntu 15.04

So installieren Sie die Netdata-Überwachung unter Ubuntu 18.04 LTS

So installieren Sie die Netdata-Überwachung unter Ubuntu 20.04 LTS

So installieren Sie das Pandora FMS-Überwachungstool in Ubuntu 18.04