Hoe de prestaties van uw systeem te monitoren op (Ubuntu) Linux

Op deze pagina

  1. GNOME System Monitor
  2. Top en Htop
  3. Lm-sensors

Monitoring van uw Linux systeem is essentieel om de prestaties ervan te kunnen verbeteren, de bron van een probleem te lokaliseren en gerichter corrigerende maatregelen te nemen. Zoals altijd het geval is met Linux, zijn er nogal wat tools en veel verschillende manieren die u kunt gebruiken om de verschillende aspecten van de prestaties van uw systeem te controleren. In deze eenvoudige gids bekijken we hoe u drie monitoringtools op een Ubuntu Linux-systeem kunt installeren en uitvoeren.

GNOME System Monitor

Het eerste hulpprogramma dat u kunt gebruiken om een overzicht te krijgen van het gebruik van de systeembronnen van uw systeem, is GNOME’s system monitoring utility. Hiermee kunt u de belasting van de CPU, het RAM-gebruik, het gebruik van wisselbestanden, de grootte van de harde schijf en de beschikbare ruimte, en tenslotte de netwerkactiviteit (verzonden/ontvangen) bepalen.

U kunt dit hulpprogramma installeren door het in uw pakketbeheerder te kiezen, of door het volgende commando in een terminal in te voeren:

sudo apt-get install gnome-system-monitor

De GNOME systeemmonitor.

Het eerste tabblad van de systeemmonitor is gewijd aan procesbeheer. U kunt controleren wat er op uw systeem draait, sorteren op RAM-gebruik of CPU-belasting, en op de knop “Proces beëindigen” rechtsonderin drukken om het geselecteerde/gemarkeerde item uit de lijst te verwijderen. U kunt ook de parameter “Afhankelijkheden” in het menu “Beeld” inschakelen om de onderliggende processen in een boomstructuur te zien.

Gebruik GNOME System Monitor

Het tweede tabblad toont de gebruiksgeschiedenis van de CPU van het systeem (met afzonderlijke weergave van de kernbelasting), RAM en Swap, en ook de netwerkactiviteit. Dit deel van het hulpprogramma is vooral nuttig wanneer we een actie willen lokaliseren die de prestaties belemmert. It would be even better if we could increase the history time frame shown, but unfortunately, the preferences don’t allow for such a setting.

See RAM, Swap and Network activity in the monitor.

Top and Htop

A much more “handy” and straightforward approach on system monitoring is to simply open a terminal, type “top” and hit enter.

top

This will display all processes currently running in your system. If you want to sort the processes by size, press “P” and you’re done.

The top command.

If top looks good, you should try htop which is even better! Installeer het met “sudo apt-get install htop” en voer het opnieuw uit op de terminal.

sudo apt-get install htop
htop

In tegenstelling tot de “eenvoudige” top, heeft htop enkele extra functies die het sorteren op verschillende factoren gemakkelijker maken, processen sneller afbreken en zelfs enkele weergaveopties om het er beter uit te laten zien. U kunt de opties openen met F1-10 zoals aangegeven onderaan de terminal.

Het htop-commando.

Monitor uw systeem met htop.

Lm-sensors

Ten slotte moet u op de hoogte zijn van een ander nuttig hulpprogramma voor terminals dan de bovenstaande. Met Lm-sensors kunt u de hardwaretemperaturen en -spanningen van uw systeem in de gaten houden. Om ze te krijgen, kunt u het volgende commando op een terminal invoeren:

sudo apt-get install lm-sensors

Dan kunt u gewoon “sensors” typen op een terminal en enkele belangrijke info zal worden weergegeven.

sensors

Output of the lm-sensors command.

Server administrators that want to check these vital data remotely can also check the “psensors” package that does exactly that.