De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Beter dan top: 9 systeemmonitoringtools voor Linux om vitale systeemgegevens in de gaten te houden

Oplossing

Het `top`-commando is goed, maar er zijn betere alternatieven. Bekijk deze tools voor systeembewaking die vergelijkbaar zijn met `top`, maar beter presteren.

Of je nu systeembeheerder bent of een gewone desktopgebruiker, de kans is groot dat je wel eens hebt gehoord van 'top', een van de populairste tools voor systeembewaking via de terminal. Voor velen is het de Linux-tegenhanger van Taakbeheer.

Voor wie het nog niet wist: met 'top' kun je alle actieve processen bekijken en krijg je belangrijke informatie over de prestaties van je pc of server. Ook kun je er onnodige processen mee beëindigen.

Maar welke alternatieven zijn er? En heb je die eigenlijk wel nodig? Laten we dat eens bekijken.

Waarom zou je alternatieven voor 'top' willen gebruiken?

TopAangezien `top` standaard in de meeste Linux-distributies is ingebouwd, zal het niet snel verdwijnen.
Het programma biedt echter geen ondersteuning voor muis of scrollen, maakt geen gebruik van kleuren voor markeringen en heeft nog enkele andere nadelen. Hierdoor is het voor niet iedereen eenvoudig om het volledige potentieel van het `top`-commando te benutten.
Er zijn alternatieven die meer informatie bieden over actieve processen en waarmee je deze eenvoudig kunt beheren.
 
Neem bijvoorbeeld Netdata. Deze open-source monitoringtool biedt ook gratis monitoring via de cloud. Je kunt in je account de geschiedenis van het systeembrongebruik inzien en zelfs toegang krijgen tot systeemlogs. Werkelijk indrukwekkend.
 
 
 
Hier bespreek ik echter tools die via de opdrachtregel werken en vergelijkbaar zijn met het `top`-commando. Handige tools voor systeembewaking zoals `top` (maar dan beter)
Daarom noem ik in dit artikel enkele goede alternatieven voor het `top`-hulpprogramma die mogelijk beter zijn.
Ik heb de installatiecommando's voor op Debian/Ubuntu gebaseerde distributies toegevoegd. Vrijwel alle hier genoemde tools zouden ook via de pakketbeheerder van andere distributies beschikbaar moeten zijn.
De lijst is niet op een specifieke volgorde gerangschikt. Probeer zelf uit wat het beste bij je past!
 

1. htop

htop is een interactieve systeemmonitor die zowel scrollen als muisbediening ondersteunt.

Het biedt niet alleen geavanceerde functies, maar maakt ook gebruik van kleurcodes om processen en informatie te markeren; dit zorgt voor een overzichtelijke weergave en maakt het programma prettig in het gebruik.

Persoonlijk geef ik de voorkeur aan htop boven top om systeembronnen en processen in de gaten te houden. Je kunt er processen mee beëindigen en filteren, en het biedt onder andere een boomstructuurweergave van processen (druk op F5).

Hoe installeer je htop?

Voor op Ubuntu gebaseerde distributies open je de terminal en typ je:

sudo apt install htop

Voor andere Linux-distributies kun je RPM- of DEB-pakketten vinden via de links op de officiële website. Daarnaast kun je desgewenst ook de broncode downloaden.

Start deze op met: htop

HTop

2. atop

Als je meer details wilt over actieve processen of processen die eerder actief waren, is atop een handig hulpmiddel.

Het ondersteunt ook permanente logging van het resourcegebruik, wat nuttig is voor langetermijnanalyses. Hoewel ik geen professionele systeembeheerder ben, is het duidelijk hoe handig het is om te zien welke kritieke resource wordt uitgelicht.

Zelf geef ik de voorkeur aan htop, maar dat hangt af van de informatie die je wilt monitoren en de extra functies waarnaar je op zoek bent. Meer informatie vind je op de officiële website.

Hoe installeer je atop?

Als je een op Debian gebaseerde distributie gebruikt, hoef je alleen maar het volgende in te typen:

sudo apt install atop

Je kunt ook .rpm-pakketten voor elke versie vinden op de officiële downloadpagina. Als je het op andere Linux-distributies wilt installeren, kun je de officiële webpagina raadplegen.

Starten met: atop

ATop

3. nmon

nmon is weer zo'n handig hulpprogramma waarmee je systeembronnen en processen kunt monitoren.

In tegenstelling tot sommige andere opties kun je hiermee de informatie uitsplitsen en naar wens stuk voor stuk weergeven (of in- en uitschakelen).

Zoals je op de bovenstaande schermafbeeldingen kunt zien, moet je op specifieke toetsen drukken om de statistieken te wisselen en te bekijken. De statistieken zijn bovendien voorzien van kleurcodes, waardoor ze gemakkelijk te doorlopen zijn.

Hoe installeer je nmon?

Voor op Ubuntu gebaseerde distributies kun je simpelweg het volgende typen:

sudo apt install nmon

Je kunt ook naar de officiële downloadpagina gaan en daar zoeken naar pakketten voor andere Linux-distributies.

Starten met: nmon

NMon

4. vtop

vtop is een interessant hulpprogramma om systeembronnen te bewaken en ze tegelijkertijd te kunnen beheren.

In tegenstelling tot andere tools is het geschreven met Node.js. Je moet dus Node.js en npm-pakketten installeren.

Het biedt ondersteuning voor de muis en ziet eruit als een grafische interface (GUI) binnen de terminal. Je kunt de muisbediening uitschakelen als je die niet nodig hebt. Dit maakt het begrijpen en bewaken van het systeem eenvoudiger. Daarnaast kun je het thema van vtop vrij eenvoudig aanpassen.

Hoe installeer je vtop?

Voor distributies die op Ubuntu zijn gebaseerd, voer je de volgende commando's uit in de terminal:

sudo apt install nodejs
sudo apt install npm
sudo npm install -g vtop

Hierbij installeer je eerst Node.js en de bijbehorende pakketbeheerder npm. Vervolgens installeer je vtop met het derde commando.

Als je het op andere Linux-distributies wilt installeren, kun je de GitHub-pagina raadplegen.

Starten met: vtop

VTop

5. bashtop

Een indrukwekkend en uitstekend alternatief dat mogelijk meer systeembronnen vereist, maar wel gebruiksvriendelijk is en er naar mijn mening beter uitziet.

Ik begin te overwegen om bashtop te gebruiken in plaats van htop voor monitoring.

Naast de standaardinformatie kun je extra modules toevoegen als je met bashtop ook CPU-temperaturen en andere statistieken wilt bekijken.

Alle details hierover vind je op de GitHub-pagina.

Hoe installeer je bashtop?

Om de een of andere reden is het niet beschikbaar in de standaardrepository van Ubuntu 20.04, maar als je Ubuntu 20.10 of nieuwer gebruikt, kun je simpelweg het volgende typen:

sudo apt install bashtop

Voor Ubuntu 20.04 of ouder (en elke op Ubuntu gebaseerde distributie) kun je eenvoudig de PPA toevoegen en het programma installeren met de volgende commando's:

sudo add-apt-repository ppa:bashtop-monitor/bashtop
sudo apt update
sudo apt install bashtop

Voor installatie-instructies voor andere Linux-distributies kun je de GitHub-pagina raadplegen.

Er is een C++-versie van bashtop beschikbaar in de vorm van btop++.

Starten met: bashtop

BashTop

6. ghtop

Nog een indrukwekkend alternatief voor 'top'. Het lijkt enigszins op vtop en vereist ook dat Node.js is geïnstalleerd.

Er valt niet veel aan te passen, maar het is gebruiksvriendelijk en biedt alle nodige informatie.

Hoe installeer je gtop?

Net als bij vtop moet je Node.js en de npm-pakketbeheerder installeren om aan de slag te kunnen op distributies die op Ubuntu zijn gebaseerd.

Typ simpelweg de volgende commando's in de terminal om het te installeren:

sudo apt install nodejs
sudo apt install npm
sudo npm install -g gtop

Als je het op een andere Linux-distributie wilt installeren, kun je de GitHub-pagina raadplegen.

Starten met: ghtop

GHTop

7. Glances

Glances is een geweldige tool voor systeembewaking voor gebruikers die behoefte hebben aan meer informatie op één centrale plek.

De informatie die op je scherm verschijnt, hangt af van de grootte van het venster. Je kunt rekenen op alle essentiële statistieken, zoals schijf-I/O, netwerkgegevens, kernelversie, sensorinformatie en meer.

Daarnaast kun je de statistieken exporteren naar een externe database en een webinterface gebruiken voor monitoring op afstand. Dit is vooral handig voor systeembeheerders die een eigen webdashboard willen opzetten.

Hoe installeer je Glances?

Voor distributies op basis van Ubuntu kun je simpelweg het volgende commando invoeren:

sudo apt install glances

Wil je de tool op andere Linux-distributies installeren? Kijk dan op de officiële website voor een automatisch installatiescript, of bekijk de GitHub-pagina.

Starten met: glances

Glances

Wat dacht je van GUI-tools?

Genoeg over tools voor systeembewaking via de terminal! Er zijn ook uitstekende tools met een GUI (grafische gebruikersinterface) die de klus klaren.

8. Mission Center

Ik kwam Mission Center onlangs tegen in een artikel op ons nieuwsportaal. Het is een in Rust geschreven applicatie voor systeembewaking op Linux waarmee je je hardware in realtime kunt monitoren.

Hiermee kun je het geheugen, de schijf, het netwerk, de CPU en zelfs de GPU in de gaten houden. Ook biedt de app gedetailleerde informatie over het gebruik door applicaties en processen wanneer je naar het tabblad "Apps" gaat.

Sommigen van jullie vinden het misschien bekend voorkomen; dat komt vooral doordat het ontwerp van deze app is geïnspireerd op Taakbeheer in Windows 11.

Hoe installeer je Mission Center?

Je kunt de nieuwste versie van Mission Center downloaden via de Flathub-winkel. Als je de applicatie liever handmatig vanuit de broncode bouwt, kun je terecht bij de GitLab-repository.

Als je systeem ondersteuning biedt voor Flatpak, kun je het volgende commando uitvoeren:

flatpak install flathub io.missioncenter.MissionCenter

Vervolgens start je de app met:

flatpak run io.missioncenter.MissionCenter

Mission Center

9. Netdata

Netdata, dat wordt omschreven als "het open-source monitoringplatform dat iedereen nodig heeft", is een krachtige tool voor systeembewaking die gebruikers uitgebreide toegang tot gegevens biedt.

Daarnaast profiteer je van functies zoals monitoring met lage latentie, intuïtieve dashboards, een hoog niveau van gegevensprivacy en een zeer geringe systeembelasting (minder dan 2% CPU-gebruik en 150 MB RAM).

Hoe installeer je Netdata?

Aangezien dit gericht is op gevorderde gebruikers, raad ik je aan eerst de officiële documentatie door te nemen. Om toegang te krijgen tot Netdata, moet je een account aanmaken op de officiële website.

Als je geïnteresseerd bent in de broncode, kun je terecht in de GitHub-repository.

Netdata

Er zijn er (altijd) meer...

Er zijn nog meer, en veel krachtigere, monitoringtools en -diensten beschikbaar. Naar mijn mening zijn deze geschikter voor servermonitoring. Bekijk ze gerust eens als je dat wilt.

Nu je op de hoogte bent van enkele geweldige alternatieven voor 'top' – welke zou jij kiezen om je systeem te monitoren? Gebruik je andere tools voor systeemonitoring in Linux? Welke zijn dat? Deel het met ons in de reacties.

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Top
Webcamstudio installeren onder Linux Mint en Ubuntu
Software
Hoe vind je dubbele IP adressen in Linux met arp scan
Commandline OCR
Een Linux Mint / Ubuntu computer in uw windows thuisnetwerk opnemen
VidCutter een snelle en simpele maar toch krachtige video editor
Linux Mint 19 'Tara'
Installatie ArangoDB in Mint
Distributies
Artikel details
Artikel ID: 820
Categorie: Log en monitor
Zoekwoorden Top, alternatief, htop, beter, atop, nmon, vtop, bashtop, gtop, Glances, GUI, tools, Mission Center, Netdata, linux, bash, command, line, tool, terminal, kill, proces,
Datum toegevoegd: 19-Sep-2026 21:32:12
Aantal bekeken: 42
Beoordeling (Stemmen): Artikel beoordeeld 5.0/5.0 (3)

 
« Ga terug