Iotop a iostat, monitorujú výkon I / O diskov

o iotop a iostat

V ďalšom článku sa na to pozrieme rýchlo ako môžeme monitorovať výkon I / O diskov v Ubuntu pomocou nástrojov iotop a iostat. Príkaz môžu používatelia používať spravidla top poznať procesy vykonávania systému (a ďalšie veci) v reálnom čase a identifikovať potenciálne problémy. Pokiaľ ale nenájdeme žiadne problémy s výkonom týkajúce sa využitie zdrojovNajmä pri procesoroch a pamätiach je zaujímavé prejsť na kontrolu ďalších polí a zistiť tak úzke miesta.

Vo výstupe príkazu top existujú polia, pomocou ktorých môžeme zistiť, či na pamäťových zariadeniach a diskových oddieloch existujú vysoké operácie čítania a zápisu I / O. Ak je prevádzka disku I / O vysoká, môže to byť príčinou oneskorenia výkonu, takže je potrebné overiť štatistiku I / O disku v systéme a práve tu nám môžu pomôcť nástroje iotop a iostat.

Iotop a iostat na overenie štatistík I / O

Na podrobnú kontrolu štatistík I / O môžu používatelia používať príkazy iotop a iostat. Tieto príkazy sa používajú na identifikáciu problémov s výkonom úložných zariadení, vrátane lokálnych diskov alebo sieťového súborového systému.

Čo je iotop?

Táto utilita Je to podobné ako hlavný príkaz, ale zobrazuje aktivitu disku v reálnom čase. Tento obslužný program sleduje informácie o využití I / O jadra a zobrazuje tabuľku súčasného použitia I / O prostredníctvom procesov alebo vlákien v systéme. Ukazuje tiež šírku pásma a I / O čas na čítanie a zápis každého procesu alebo vlákna.

Nainštalujte Iotop

Tento nástroj môžeme nainštalujte ľahko pomocou apt správcu balíkov. V systémoch Debian / Ubuntu budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a vykonať príkaz:

nainštalovať iotop

sudo apt install iotop

Monitorujte aktivitu I / O disku pomocou iotop

V príkaze iotop je k dispozícii veľa možností na kontrolu rôznych štatistík o I / O disku. Príkaz iotop budeme musieť vykonať iba bez akýchkoľvek argumentov budeme ho musieť spustiť s oprávneniami superužívateľa, aby sme videli každý proces alebo vlákno o súčasnom použití I / O:

iotop pracuje

sudo iotop

na skontrolujte, ktoré procesy skutočne používajú diskové I / O, budeme musieť do príkazu iotop pridať -oo - iba možnosť:

iotop zobrazuje iba procesy

sudo iotop --only

na zobraziť viac možností použiteľných pre iotop, v termináli môžeme konzultovať vašu pomoc s príkazom:

iotop pomoc

iotop --help

uninstall

na odstrániť iotop z nášho tímu, v termináli (Ctrl + Alt + T) budeme musieť vykonať iba:

odinštalovať iotop

sudo apt remove iotop

Čo je iostat?

Príkaz iostat sa používa na sledovanie zaťaženia vstupného / výstupného zariadenia systému, pri pohľade na to, ako dlho sú zariadenia aktívne vo vzťahu k ich priemerným prenosovým rýchlostiam. Môže sa tiež použiť na porovnanie aktivity medzi diskami.

Tento príkaz generuje správy, ktoré možno použiť na zmenu konfigurácie systému na lepšie vyváženie vstupného / výstupného zaťaženia medzi fyzickými diskami. Príkaz iostat generuje dva typy správ; Využitie CPU y používanie zariadenia.

V multiprocesorových systémoch sa štatistika CPU počíta v celom systéme ako priemer vo všetkých procesoroch.

Nainštalujte si iostat

Nástroj iostat je súčasťou balíka sysstat, ktorý je možné nainštalovať z oficiálneho úložiska. Budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a vykonať v ňom príkaz:

nainštalovať balík sysstat

sudo apt install sysstat

Meranie výkonu disku I / O pomocou príkazu iostat

V príkaze iostat je k dispozícii veľa možností na kontrolu rôznych štatistík CPU a disku I / O. Ak vykonáme príkaz iostat bez akýchkoľvek argumentov, môžeme zobraziť celú štatistiku systému:

iostat pracujúci

iostat

Ak pridáme -d možnosť príkazu iostat, môžeme zobraziť štatistiku I / O pre všetky zariadenia:

iostat -d

Na druhej strane, ak pridáme -p možnosť príkazu iostat, urobíme zobraziť štatistiku I / O všetkých zariadení a ich oddielov.

iostat -p

Ak nás zaujíma zobraziť podrobnú štatistiku I / O pre všetky zariadenia, budeme musieť pridať iba -x možnosť na príkaz iostat:

iostat -x

Ak máme záujem poznať štatistiku I / O blokových zariadení a všetkých ich oddielov používaných systémom, stačí pridať voľbu -p nasledovanú názvom zariadenia:

zariadenie iostat

iostat -p sda

uninstall

na odstrániť iostat z nášho tímu, stačí otvoriť terminál (Ctrl + Alt + T) a spustiť v ňom:

odinštalovať iostat

sudo apt remove sysstat

Práve sme videli dva ďalšie nástroje, ktoré môžu pomôcť správcovi systému detegovať problémy s výkonom disku pomocou príkazov iotop e iostat. Pre viac informácií môže užívateľ, ktorý chce, konzultovať s zdroj tohto článku.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.