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 koristeći iotop i iostat alate. Kao opće pravilo, korisnici mogu koristiti naredbu vrh znati procese izvršavanja sistema (i više stvari) u realnom vremenu i prepoznati potencijalne probleme. Ali ako ne nađemo bilo kakve performanse u vezi sa iskorištavanje resursaPosebno kod CPU-a i memorije, zanimljivo je prijeći na provjeru drugih polja kako bi se identificirala uska grla.

U izlazu naredbe vrh postoje polja pomoću kojih možemo saznati postoje li velike 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, pa bi trebalo provjeriti I / O statistiku diska u sustavu, a 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 identificiranje problema s performansama uređaja za pohranuuključujući lokalne diskove ili mrežni sistem datoteka.

Šta 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 jezgra i prikazuje tablicu trenutne upotrebe I / O kroz procese ili niti na sistemu. Takođe prikazuje širinu pojasa i vrijeme čitanja i pisanja U / I svakog procesa ili niti.

Instalirajte Iotop

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

instalirajte iotop

sudo apt install iotop

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

U naredbi iotop postoji 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 proces ili nit o trenutnoj upotrebi U / I:

iotop radi

sudo iotop

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

iotop prikazuje samo procese

sudo iotop --only

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

iotop pomoć

iotop --help

Deinstaliraj

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

deinstaliraj iotop

sudo apt remove iotop

Šta je iostat?

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

Ova naredba generira izvještaje koji se mogu koristiti za promjenu konfiguracije sistema radi boljeg uravnoteženja ulazno / izlaznog opterećenja između fizičkih diskova. Naredba iostat generira dvije vrste izvještaja; Korišćenje procesora y upotreba uređaja.

U višeprocesorskim sistemima, CPU statistika izračunava se u sistemu kao prosjek za sve procesore.

Instalirajte iostat

Alat iostat je dio sysstat paketa, 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 dostupne su mnoge opcije za provjeru različitih statistika CPU-a i diska. Ako izvršimo naredbu iostat bez ikakvog argumenta, možemo pogledajte kompletnu statistiku sistema:

iostat radi

iostat

Ako 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 smo zainteresirani znati I / O statistiku blokovskih uređaja i svih njihovih particija koje sistem koristi, samo trebamo dodati opciju -p iza koje slijedi ime uređaja:

iostat uređaj

iostat -p sda

Deinstaliraj

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

deinstaliraj iostat

sudo apt remove sysstat

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.