Iotop a iostat, monitorují výkon I / O disku

o iotopu a iostatu

V příštím článku se na to rychle podíváme jak můžeme monitorovat výkon I / O disků v Ubuntu pomocí nástrojů iotop a iostat. Obecně platí, že uživatelé mohou příkaz používat AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky znát procesy provádění systému (a další věci) v reálném čase a identifikovat potenciální problémy. Pokud však nenajdeme žádné problémy s výkonem týkající se využití zdrojůZejména u CPU a paměti je zajímavé přejít ke kontrole dalších polí a identifikovat úzká místa.

Ve výstupu příkazu AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky Existují pole, která můžeme použít ke zjištění, zda na paměťových zařízeních a diskových oddílech existují vysoké operace čtení a zápisu I / O. Pokud je operace I / O disku vysoká, může to být příčina zpoždění výkonu, takže by měla být ověřena statistika I / O disku v systému, a právě zde nám mohou nástroje iotop a iostat pomoci.

Iotop a iostat k ověření statistik I / O

Pro podrobnou kontrolu statistik I / O mohou uživatelé používat příkazy iotop a iostat. Tyto příkazy se používají k identifikaci problémů s výkonem úložných zařízenívčetně místních disků nebo síťového systému souborů.

Co je iotop?

Tento nástroj Je to podobné jako horní příkaz, ale zobrazuje aktivitu disku v reálném čase. Tento nástroj se dívá na informace o využití I / O jádra a zobrazuje tabulku aktuálního využití I / O prostřednictvím procesů nebo vláken v systému. Ukazuje také šířku pásma a dobu čtení a zápisu I / O každého procesu nebo vlákna.

Nainstalujte Iotop

Tento nástroj můžeme instalujte snadno pomocí apt správce balíčků. U systémů Debian / Ubuntu budeme muset otevřít pouze terminál (Ctrl + Alt + T) a provést příkaz:

nainstalujte iotop

sudo apt install iotop

Monitorujte aktivitu I / O disku pomocí iotop

V příkazu iotop je k dispozici mnoho možností pro kontrolu různých statistik o I / O disku. Budeme muset provést příkaz iotop pouze bez jakéhokoli argumentu budeme jej muset spustit s oprávněními superuživatele, abychom viděli každý proces nebo vlákno o aktuálním použití I / O:

iotop pracuje

sudo iotop

na zkontrolujte, které procesy ve skutečnosti používají I / O disku, budeme muset přidat k příkazu iotop -oo - pouze možnost:

iotop zobrazuje pouze procesy

sudo iotop --only

na zobrazit další možnosti použitelné pro iotop, v terminálu můžeme konzultovat vaši pomoc s příkazem:

iotop pomoc

iotop --help

Odinstalovat

na odebrat iotop z našeho týmu, v terminálu (Ctrl + Alt + T) budeme muset provést pouze:

odinstalujte iotop

sudo apt remove iotop

Co je iostat?

Příkaz iostat se používá ke sledování zátěže vstupního / výstupního zařízení systému, při pohledu na to, jak dlouho jsou zařízení aktivní ve vztahu k jejich průměrným přenosovým rychlostem. Lze jej také použít k porovnání aktivity mezi disky.

Tento příkaz generuje zprávy, které lze použít ke změně konfigurace systému k lepšímu vyvážení vstupního / výstupního zatížení mezi fyzickými disky. Příkaz iostat generuje dva typy zpráv; Využití CPU y používání zařízení.

V systémech s více procesory se statistiky CPU počítají napříč systémem jako průměr napříč všemi procesory.

Nainstalujte si iostat

Nástroj iostat je součástí balíčku sysstat, který lze nainstalovat z oficiálního úložiště. Budeme potřebovat pouze otevřít terminál (Ctrl + Alt + T) a provést v něm příkaz:

nainstalujte balíček sysstat

sudo apt install sysstat

Měření výkonu I / O disku pomocí příkazu iostat

V příkazu iostat je k dispozici mnoho možností pro kontrolu různých statistik I / O CPU a disků. Pokud provedeme příkaz iostat bez jakéhokoli argumentu, můžeme zobrazit celou statistiku systému:

iostat pracuje

iostat

Pokud přidáme -d volba k příkazu iostat můžeme zobrazit statistiky I / O pro všechna zařízení:

iostat -d

Na druhou stranu, pokud přidáme -p možnost k příkazu iostat, uděláme zobrazit I / O statistiky všech zařízení a jejich oddílů.

iostat -p

Pokud je to, co nás zajímá zobrazit podrobné statistiky I / O pro všechna zařízení, budeme muset přidat pouze -x volba k příkazu iostat:

iostat -x

Pokud máme zájem znát I / O statistiky blokových zařízení a všech jejich oddílů používaných systémem, stačí přidat možnost -p následovanou názvem zařízení:

zařízení iostat

iostat -p sda

Odinstalovat

na odebrat z našeho týmu iostat, stačí otevřít terminál (Ctrl + Alt + T) a spustit v něm:

odinstalovat iostat

sudo apt remove sysstat

Právě jsme viděli další dva nástroje, které mohou pomoci správci systému detekovat problémy s výkonem disku pomocí příkazů iotop e iostat. Další informace může uživatel, který chce, vyhledat na webu zdroj tohoto článku.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.