Jak sledovat výkon systému v (Ubuntu) Linuxu

Na této stránce

  1. GNOME System Monitor
  2. Top a Htop
  3. Lm-senzory

Sledování systému Linux je nezbytné, aby bylo možné zlepšit jeho výkon, lokalizovat zdroj problému a přijmout cílenější nápravná opatření. Jak už to u Linuxu bývá, existuje poměrně dost nástrojů a mnoho různých způsobů, které můžete využít k monitorování různých aspektů výkonu systému. V tomto jednoduchém průvodci se celkově podíváme na to, jak nainstalovat a spustit tři monitorovací nástroje v systému Ubuntu Linux.

Monitor systému GNOME

Prvním nástrojem, který můžete použít k získání přehledu o využití systémových prostředků, je nástroj pro monitorování systému GNOME. Pomocí něj můžete zjistit zatížení procesoru, využití paměti RAM, využití odkládacích souborů, velikost pevného disku a dostupné místo a konečně síťovou aktivitu (odeslané/přijaté zprávy).

Tento nástroj můžete nainstalovat jeho výběrem ve správci balíčků nebo zadáním následujícího příkazu v terminálu:

sudo apt-get install gnome-system-monitor

Monitor systému GNOME.

První karta nástroje Monitor systému je věnována správě procesů. Můžete zkontrolovat, co v systému běží, seřadit je podle využití paměti RAM nebo zatížení procesoru a stisknutím tlačítka „Ukončit proces“ vpravo dole ukončit vybranou/zvýrazněnou položku ze seznamu. Můžete také povolit parametr „Závislosti“ v nabídce „Zobrazení“ a zobrazit podřízené procesy ve stromovém zobrazení.

Používání nástroje GNOME System Monitor

Druhá karta zobrazuje historii využití procesoru systému (s jednotlivě zastoupeným zatížením jádra), paměti RAM a swapu a také aktivitu sítě. Tato část nástroje je užitečná zejména tehdy, když chcete najít činnost, která omezuje výkon. 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! Nainstalujte jej příkazem „sudo apt-get install htop“ a spusťte jej opět v terminálu.

sudo apt-get install htop
htop

Na rozdíl od „jednoduchého“ topu má htop některé přidané funkce, které usnadňují třídění podle různých faktorů, urychlují zabíjení procesů a dokonce i některé možnosti zobrazení, aby vypadal lépe. K jeho možnostem se dostanete pomocí kláves F1-10, jak je uvedeno v dolní části terminálu.

Příkaz htop.

Monitorování systému pomocí příkazu htop.

Lm-senzory

Nakonec byste měli vědět o další užitečné terminálové utilitě, která je jiného druhu než výše uvedené. Lm-sensors vám pomůže sledovat teploty a napětí hardwaru vašeho systému. Chcete-li je získat, můžete do terminálu zadat následující příkaz:

sudo apt-get install lm-sensors

Poté můžete do terminálu jednoduše napsat „sensors“ a zobrazí se některé klíčové informace.

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.