Iotop i iostat, nadgledaju performanse I / O diska

o iotopu i iostatu

U sljedećem ćemo članku na brzinu pogledati kako možemo nadzirati performanse I / O diska u Ubuntuu pomoću alata iotop i iostat. Općenito, korisnici mogu koristiti naredbu vrh znati procese izvršavanja sustava (i više stvari) u stvarnom vremenu i prepoznati potencijalne probleme. Ali ako ne nađemo probleme s performansama u vezi s iskorištavanje resursaPosebno s CPU-om i memorijom, zanimljivo je prijeći na provjeru drugih polja radi utvrđivanja uskih grla.

U izlazu naredbe vrh postoje polja pomoću kojih možemo saznati postoje li I / O operacije čitanja i pisanja na uređajima za pohranu i particijama. Ako je rad I / O diska visok, to može biti uzrok kašnjenja performansi, tako da treba provjeriti I / O statistiku diska u sustavu i tu nam mogu pomoći alati iotop i iostat.

Iotop i iostat za provjeru I / O statistike

Da bi detaljno provjerili I / O statistiku, korisnici mogu koristiti naredbe iotop i iostat. Te se naredbe koriste za prepoznavanje problema s performansama uređaja za pohranuuključujući lokalne diskove ili mrežni sustav datoteka.

Što je iotop?

Ovaj uslužni program Slična je naredbi top, ali prikazuje aktivnost diska u stvarnom vremenu. Ovaj uslužni program gleda informacije o upotrebi I / O jezgre i prikazuje tablicu trenutne upotrebe I / O kroz procese ili niti u sustavu. Također prikazuje širinu pojasa i vrijeme čitanja i pisanja U / I svakog procesa ili niti.

Instalirajte Iotop

Ovaj uslužni program možemo lako instalirati uz pomoć upravitelja paketa apt. Za sustave Debian / Ubuntu morat ćemo otvoriti samo terminal (Ctrl + Alt + T) i izvršiti naredbu:

instalirajte iotop

sudo apt install iotop

Nadgledajte aktivnost I / O diska pomoću iotop-a

U naredbi iotop dostupno je mnogo opcija za provjeru različitih statistika o I / O disku Morat ćemo izvršiti naredbu iotop bez ikakvog argumenta, iako morat ćemo ga pokrenuti s privilegijama superkorisnika da bismo vidjeli svaki postupak ili nit o trenutnoj upotrebi U / I:

iotop radi

sudo iotop

u provjeriti koji procesi zapravo koriste I / O diska, morat ćemo dodati naredbi iotop -oo –samo opcija:

iotop prikazuje samo procese

sudo iotop --only

u pogledajte više opcija primjenjivih na iotop, u terminalu možemo potražiti vašu pomoć s naredbom:

iotop pomoć

iotop --help

deinstalirati

u ukloni iotop iz našeg tima, u terminalu (Ctrl + Alt + T) trebat ćemo izvršiti samo:

deinstalirati iotop

sudo apt remove iotop

Što je iostat?

Naredba iostat se koristi za praćenje opterećenja ulazno / izlaznog uređaja sustava, gledajući koliko su uređaji aktivni u odnosu na njihove prosječne brzine prijenosa. Također se može koristiti za usporedbu aktivnosti između diskova.

Ova naredba generira izvješća koja se mogu koristiti za promjenu konfiguracije sustava radi boljeg uravnoteženja ulazno / izlaznog opterećenja između fizičkih diskova. Naredba iostat generira dvije vrste izvještaja; Korištenje CPU-a y korištenje uređaja.

U višeprocesorskim sustavima, CPU statistika izračunava se u cijelom sustavu kao prosjek za sve procesore.

Instalirajte iostat

Alat iostat je dio paketa sysstat, koji se može instalirati iz službenog spremišta. Trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:

instalirati sysstat paket

sudo apt install sysstat

Mjerenje performansi I / O diska naredbom iostat

U naredbi iostat dostupno je mnogo opcija za provjeru različitih statistika CPU-a i diska. Ako izvršimo naredbu iostat bez ikakvog argumenta, možemo pogledati cjelovitu statistiku sustava:

iostat radi

iostat

Ako tome dodamo -d opcija naredbi iostat, možemo pregledati I / O statistiku za sve uređaje:

iostat -d

S druge strane, ako dodamo -p opcija naredbi iostat, hoćemo prikazuju I / O statistiku svih uređaja i njihovih particija.

iostat -p

Ako je ono što nas zanima pregledati detaljne I / O statistike za sve uređaje, trebat ćemo samo dodati -x opcija naredbi iostat:

iostat -x

Ako nas zanima znati I / O statistiku blokovskih uređaja i svih njihovih particija koje sustav koristi, samo trebamo dodati opciju -p iza koje slijedi naziv uređaja:

iostat uređaj

iostat -p sda

deinstalirati

u uklonite iostat iz našeg tima, samo trebamo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti:

deinstalirati iostat

sudo apt remove sysstat

Upravo smo vidjeli još dva alata koja mogu pomoći administratoru sustava otkrivanje problema s performansama diska pomoću naredbi iotop e iostat. Za više informacija korisnik koji želi može se obratiti izvor ovog članka.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.