Realtime netwerkbewaking op Linux krijgen met Netdata

Realtime netwerkbewaking op Linux krijgen met Netdata

Netdata is een gelikte, open source webbrowsergebaseerde tool voor systeembewaking met realtime netwerkbewaking voor het Linux-platform. Het geeft inzicht in tientallen aspecten van Linux-servers en desktops, via een geavanceerd controlecentrum.

Netdata installeren

De Netdata-tool is erg populair in de Linux-serverruimte, vanwege hoe gemakkelijk het is om veel verschillende statistieken bij te houden. De systeemgegevens die het verzamelt, zijn echter niet specifiek voor Linux-servers en blijken dus nuttig te zijn voor zelfs gemiddelde desktopgebruikers die meer willen weten over hoe hun machine werkt.

Ubuntu

De Netdata-bewakingstoepassing is beschikbaar voor Ubuntu-gebruikers op zowel desktop als server via de officiële softwarebronnen. Om de software te installeren, opent u een terminalvenster en gebruikt u de Apt-pakketbeheerder.

sudo apt install netdata

Debian

Debian heeft een versie van Netdata beschikbaar in de officiële softwarebronnen. Omdat het open source is, hoeven er geen speciale instellingen te worden gewijzigd. Dat gezegd hebbende, als je een hekel hebt aan het feit dat het Debian-besturingssysteem vaak achterblijft bij andere Linux-distributies, wil je misschien Debian Backports installeren. Als u deze functie inschakelt, krijgt u een nieuwere versie van Netdata.

Om de Netdata-monitoringtool op Debian te installeren, opent u een terminal en gebruikt u de opdracht Apt-get.

sudo apt-get install netdata

Arch Linux

Arch Linux heeft een vrij recente versie van Netdata in hun softwarebronnen. Om het te installeren, opent u een terminalvenster en synchroniseert u het met Pacman.

sudo pacman -S netdata

Fedora

Helaas verwaarlozen de ontwikkelaars van Netdata Fedora Linux door geen versie van de software aan te bieden als een installeerbare RPM. In plaats daarvan moeten degenen op Fedora die deze software willen gebruiken de algemene instructies volgen.

OpenSUSE

OpenSUSE heeft uitstekende Netdata-ondersteuning. Gelukkig valt deze ondersteuning binnen de belangrijkste softwarebronnen, dus gebruikers hoeven zich niet druk te maken over repo's van derden. Om de software onder OpenSUSE te installeren, start u een terminalvenster en gebruikt u de Zypper-pakketbeheerder.

sudo zypper in netdata

Algemene instructies

Afgezien van de belangrijkste Linux-distributies, heeft Netdata redelijk goede ondersteuning in de vorm van een uitvoerbaar Bash-script. Dit script installeert, wanneer het wordt gedownload, een statische binaire versie van de software op elk Linux-systeem. Het mooie van deze methode is dat het niet uitmaakt welk besturingssysteem je gebruikt, Netdata werkt prima.

Het installeren van Netdata via het installatiescript werkt het beste met de Curl-downloadtool. Meestal is de Curl-tool standaard op de meeste Linux-distributies. Als de Curl-tool echter om de een of andere reden niet op uw Linux-pc staat, moet u deze installeren voordat u doorgaat.

Na de installatie doet u het volgende om Netdata te laten werken.

32-bits versie

bash <(curl -ss="">

64-bits versie

bash <(curl -ss="">

Bron Instructies

Het Netdata-script is de beste manier om de tool te gebruiken op een systeem dat officieel geen ondersteuning voor de software heeft. Maar als het script om de een of andere reden faalt, is er een alternatief: bouwen vanaf de broncode. Om de software vanaf de bron te compileren, gaat u naar de officiële Github-pagina en leert u welke afhankelijkheden Netdata nodig heeft voordat u gaat bouwen.

Zodra je alle afhankelijkheden op je Linux-pc hebt werken, doe je het volgende:

git clone https://github.com/firehol/netdata.git -- depth=1 cd netdata

./netdata-installer.sh

Netdata gebruiken

Realtime netwerkbewaking op Linux krijgen met Netdata

Gebruikers hebben lokaal toegang tot Netdata, maar ook op afstand op elke machine die directe toegang heeft tot de server/pc waarop het wordt uitgevoerd. Door Netdata op de Linux-desktop te installeren, wordt de tool beschikbaar met het "localhost" IP-adres.

https://127.0.0.1:19999

Gebruikers die van plan zijn om op afstand toegang te krijgen tot Netdata, via het netwerk, hebben er echter geen toegang toe. Om in plaats daarvan toegang te krijgen tot de Netdata-bewakingstool van de ene machine naar de andere, opent u een terminal en voert u het volgende uit om het IP-adres te bepalen:

ip-adres tonen | grep 192.168

Door de opdracht ip addr show met grep uit te voeren, wordt het lokale IPv4-adres geïsoleerd. Kopieer het IP-adres en plak het in een nieuw browsertabblad om overal in het LAN toegang te krijgen tot Netdata:

https://192.168.X.XXX:19999

Eenmaal in de Netdata-app, kijk opzij en klik door om verschillende statistieken te bekijken. Als alternatief is het mogelijk om door de honderden grafieken te bladeren door met de muis te scrollen.

Netdata is een passieve tool. Het enige dat het doet is informatie verzamelen over Linux-systemen. Het kan het systeem op geen enkele manier wijzigen (door programma's te doden of dingen te veranderen). In plaats daarvan worden gebruikers aangemoedigd om er af en toe mee in te checken en de software lange tijd op de achtergrond te laten draaien om statistieken te verzamelen.

CPU gebruik

Realtime netwerkbewaking op Linux krijgen met Netdata

Wilt u het CPU-gebruik voor het systeem bekijken? Kijk naar de zijbalk van de Netdata-webapp en klik op het pictogram "CPU's".

Binnen CPU's worden gegevens onderverdeeld in vele subcategorieën, zoals "gebruik", "onderbrekingen", softirqs", "softnet", "cpufreq" en "cpuidle". Deze categorieën laten verschillende aspecten zien van hoe de processor van het systeem werkt.

Voor de gemiddelde gebruiker is "Gebruik" het gedeelte dat er het meest toe doet, omdat het een diepgaande uitlezing laat zien van hoe het systeem in het algemeen gebruik maakt van de CPU.

Alles is gescheiden door kernen, zodat gebruikers diepgaande informatie krijgen over hoe elke kern het doet.

RAM-gebruik

Realtime netwerkbewaking op Linux krijgen met Netdata

Afgezien van het CPU-gebruik, maken veel gebruikers zich zorgen over het geheugengebruik. Ze willen weten hoe het systeem RAM beheert, wat de gemiddelde hoeveelheid geheugen is die wordt gebruikt, enz. Om toegang te krijgen tot de statistieken van Netdata over het systeemgeheugen, klikt u op "Geheugen" in de zijbalk.

De sectie "Geheugen" geeft een realtime uitlezing van het systeemgeheugen dat in gebruik is, de hoeveelheid ongebruikt RAM-geheugen en zelfs hoe de Linux-kernel het zelf beheert.

Exportgegevens

Netdata verzamelt veel nuttige gegevens, en snel. Gelukkig kunnen al deze statistieken eenvoudig worden geëxporteerd (via PDF) om ze te bewaren of om te gebruiken in een rapport, enz.

Het exporteren van realtime gegevens vanuit de Netdata-app is vrij eenvoudig. Om dit te doen, gaat u naar de webinterface en klikt u op het afdrukpictogram om het afdrukmenu van de browser te openen.

Zoek in het afdrukmenu naar de optie met het label "afdrukken naar bestand" en selecteer deze om een ​​PDF-bestand van de gegevens te genereren.


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.