Iotop un iostat, uzrauga diska I / O veiktspēju

par jotopu un jostatu

Nākamajā rakstā mēs to ātri apskatīsim kā mēs varam uzraudzīt diska I / O veiktspēju Ubuntu, izmantojot iotop un iostat rīkus. Parasti lietotāji var izmantot komandu tops zināt sistēmas izpildes procesus (un citas lietas) reāllaikā un identificētu iespējamās problēmas. Bet, ja mēs neatrodam nevienu veiktspējas problēmu saistībā ar resursu izmantošanaĪpaši ar CPU un atmiņu ir interesanti pāriet uz citu lauku pārbaudi, lai identificētu vājās vietas.

Komandas izvadē tops ir lauki, kurus mēs varam izmantot, lai uzzinātu, vai atmiņas ierīcēs un nodalījumos ir augstas I / O lasīšanas un rakstīšanas darbības. Ja diska I / O darbība ir augsta, tas var būt veiktspējas kavēšanās cēlonis, tāpēc ir jāpārbauda diska I / O statistika sistēmā, un tieši šeit mums var palīdzēt iotop un iostat rīki.

Iotop un iostat, lai pārbaudītu I / O statistiku

Lai detalizēti pārbaudītu I / O statistiku, lietotāji var izmantot komandas iotop un iostat. Šīs komandas tiek izmantotas, lai identificētu atmiņas ierīču veiktspējas problēmasieskaitot vietējos diskus vai tīkla failu sistēmu.

Kas ir iotop?

Šī lietderība Tas ir līdzīgs augšējai komandai, taču reālajā laikā parāda diska darbību. Šī lietderība aplūko kodola I / O lietojuma informāciju un parāda sistēmas I / O lietojuma tabulu, izmantojot sistēmas procesus vai pavedienus. Tas arī parāda katra procesa vai pavediena joslas platumu un lasīšanas un rakstīšanas I / O laiku.

Instalējiet Iotop

Šī lietderība mēs varam viegli instalējiet ar apt pakotņu pārvaldnieka palīdzību. Debian / Ubuntu sistēmām mums būs jāatver tikai terminālis (Ctrl + Alt + T) un jāizpilda komanda:

instalēt iotop

sudo apt install iotop

Pārraugiet diska I / O aktivitāti, izmantojot iotop

Komandā iotop ir pieejamas daudzas iespējas, lai pārbaudītu dažādu statistiku par diska I / O. Kaut arī mums būs jāizpilda komanda iotop tikai bez jebkādiem argumentiem mums tas būs jāpalaiž ar lietotāja īpašnieka privilēģijām, lai redzētu katru procesu vai pavedienu par pašreizējo I / O lietojumu:

jotop strādā

sudo iotop

līdz pārbaudiet, kuri procesi faktiski izmanto diska I / O, mums būs jāpievieno komandai iotop -oo-tikai variants:

iotop parāda tikai procesus

sudo iotop --only

līdz skatīt citas opcijas, kas piemērojamas iotop, terminālā mēs varam lūgt jūsu palīdzību ar komandu:

iotop palīdzība

iotop --help

Atinstalēt

līdz noņemt iotop no mūsu komandas, terminālā (Ctrl + Alt + T) mums būs jāizpilda tikai:

atinstalēt iotop

sudo apt remove iotop

Kas ir iostat?

Komanda iostat tiek izmantots, lai uzraudzītu sistēmas ievades / izvades ierīces slodzi, apskatot, cik ilgi ierīces ir aktīvas, salīdzinot ar to vidējiem pārsūtīšanas ātrumiem. To var arī izmantot, lai salīdzinātu darbību starp diskiem.

Šī komanda ģenerē pārskatus, kurus var izmantot, lai mainītu sistēmas konfigurāciju, lai labāk līdzsvarotu ievades / izvades slodzi starp fiziskajiem diskiem. Iostat komanda ģenerē divu veidu pārskatus; Procesora izmantošana y ierīces lietošana.

Daudzprocesoru sistēmās CPU statistika tiek aprēķināta visā sistēmā kā vidējā vērtība visos procesoros.

Instalējiet iostat

Rīks iostat ir daļa no sysstat pakotnes, kuru var instalēt no oficiālā repozitorija. Mums būs jāatver tikai termināls (Ctrl + Alt + T) un jāizpilda tajā esošā komanda:

instalēt pakotni sysstat

sudo apt install sysstat

Diska I / O veiktspējas mērīšana ar komandu iostat

Komandā iostat ir pieejamas daudzas iespējas, lai pārbaudītu dažādu procesoru un diska I / O statistiku. Ja mēs izpildām komandu iostat bez jebkāda iespējama argumenta skatīt pilnu sistēmas statistiku:

iostat darbojas

iostat

Ja mēs pievienojam -d variants iostat komandai mēs varam skatīt I / O statistiku visām ierīcēm:

iostat -d

No otras puses, ja mēs pievienojam -p variants iostat komandai mēs to darīsim parādīt visu ierīču un to nodalījumu I / O statistiku.

iostat -p

Ja tas, kas mūs interesē, ir skatīt detalizētu I / O statistiku visām ierīcēm, mums būs jāpievieno tikai -x variants uz komandu iostat:

iostat -x

Ja mūs interesē jāzina bloku ierīču un visu to izmantoto starpsienu I / O statistika, ko izmanto sistēma, mums vienkārši jāpievieno opcija -p, kam seko ierīces nosaukums:

iostat ierīce

iostat -p sda

Atinstalēt

līdz noņemiet iostat no mūsu komandas, mums vienkārši jāatver terminālis (Ctrl + Alt + T) un jāizpilda tajā:

atinstalēt iostat

sudo apt remove sysstat

Mēs tikko redzējām vēl divus rīkus, kas var palīdzēt sistēmas administratoram atklāt diska veiktspējas problēmas, izmantojot komandas iotop e iostat. Lai iegūtu vairāk informācijas, lietotājs, kurš vēlas, var uzzināt avots šī raksta.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.