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:
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:
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:
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 --help
Odinstalovat
na odebrat iotop z našeho týmu, v terminálu (Ctrl + Alt + T) budeme muset provést pouze:
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:
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
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í:
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:
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.