- Vieta diskā (izmantošana): Šis parametrs parāda vietas daudzumu, kuru aizņem pašlaik izvēlētais disks.
- Vieta diskā (bez maksas): Šis parametrs parāda pašreiz izvēlētā diska neizmantotās vietas daudzumu.
- Diska lasīšanas darbība: Tas parāda diska laika procentuālo daudzumu, izpildot lasīšanas pieprasījumus.
- Diska rakstīšanas darbība: Tas parāda diska laika procentuālo daudzumu, izpildot rakstīšanas pieprasījumus.
Šie ir tikai daži parametri, pēc kuriem tiek mērīta diska aktivitāte. Joprojām ir vairāk parametru, kurus mums nav jāapspriež šajā posmā.
Lai izmērītu mūsu sistēmas cieto disku darbību, mums ir nepieciešami daži rīki, lai veiktu diska darbību kvantitatīvu analīzi.
Rīki diska aktivitātes uzraudzībai Linux
Tālāk ir minēti daži rīki, kurus mēs detalizēti apspriedīsim par to lietošanu, instalēšanu soli pa solim:
IOSTAT
IOSTAT nozīmē Input-Output Statistics. Tas ir viens no populārākajiem rīkiem starp izstrādātājiem un geeks. Viņi to izmanto, lai pārbaudītu visas i / o darbības, kuras veic konkrēts disks, kas ir savienots ar mūsu sistēmu. Šis rīks arī izseko diska vidējo darbības laiku, lai apstrādātu ievades un izvades nolasījumus, kas savienoti ar perifērijas ierīcēm.
IOSTAT izmantotās komandas spēj ģenerēt detalizētu pārskatu, ko var tālāk izmantot sistēmas konfigurācijas grozīšanai. Lietotājiem var būt noderīgi optimizēt sistēmas diska lietojumu un tā veiktspēju. Šis rīks parasti sniedz CPU un ierīces izmantošanas analīzi atsevišķi.
Kā instalēt IOSTAT uz Linux
Sysstat ir pakete, kas satur IOSTAT rīku. Tātad, mēs varam tieši instalēt šo rīku no šīs pakotnes. Ubuntu mēs varam palaist šādu komandu, lai turpinātu instalēšanu:
IOSTAT komandu palaišana, lai analizētu diska veiktspēju
Ir daudz komandu, kas ir specifiskas, lai aktivizētu dažādas IOSTAT rīka funkcionalitātes. Šīs ir visbiežāk izmantotās komandas:
- iostat: Izmantojot šo komandu, mēs varam iegūt visu iepriekš apspriesto parametru sarakstu un pašreizējo dažādu parametru rādījumus.
- iostat -d: Šī komanda parāda statistiku, kas saistīta ar visām ievades / izvades ierīcēm.
- iostat -p: Šī komanda parāda statistiku, kas saistīta ar visām ievades / izvades ierīcēm un parametru rādījumiem.
- iostat -x: Šī komanda atgriež detalizētu visu ierīču veikto ievades / izvades darbību analīzi.
- iostat -d: Šī komanda parāda statistiku, kas saistīta ar konkrētu ierīci.
- iostat -m: Šī komanda parāda visu sistēmas cieto disku MB statistiku.
- Nfsiostat: Šī komanda ļauj lietotājiem analizēt NFS diska izmantošanu (tīkla failu sistēmas.).
IOTOP
IOTOP ir diska aktivitātes uzraudzības līdzeklis, kas balstīts uz Linux OS. Tas nodrošina reāllaika analīzi un operētājsistēmas diska izmantošanu. Tas tieši piekļūst visai informācijai, kas saistīta ar diska izmantošanu, no Linux kodola. Tas padara sistēmu uzticamāku precizitātes ziņā, jo visi ielādētie dati būs reāllaika dati.
Tas ir balstīts uz vairāku pavedienu modeli. Tas sniedz informāciju par katru pavedienu, kas iesaistīts i / o darbībā, kā arī ar joslas platuma izmantošanu.
Kā instalēt IOTOP operētājsistēmā Linux
Lai instalētu šo rīku mūsu sistēmā, mēs varam izmantot Linux izplatīšanas paketes. Šī komanda palīdz mums darīt to pašu Linux operētājsistēmā:
IOTOP komandu palaišana, lai analizētu diska veiktspēju
IOTOP rīkā ir vairākas komandas, lai analizētu diska darbības, pamatojoties uz citu perspektīvu. Tālāk ir norādītas dažas visbiežāk izmantotās komandas:
- iotop: Šī komanda parāda visu disku nolasīšanu kopā ar visiem iepriekš apspriestajiem parametriem.
- iotop - tikai: Šī komanda ļauj mums pārbaudīt tikai tos, kas patērē diska ievades un izvades darbības.
DSTAT
DSTAT ir efektīvs, elastīgs un izturīgs rīks Linux OS resursu statistikas sagatavošanai, ko var izmantot visu iepriekšējo rīku vietā. Tālāk ir norādītas dažas kopīgas funkcijas, ko piedāvā rīks Dstat:
- Pēc iostat, vmstat, mpstat un netstat rīku apvienošanas tas ģenerē kumulatīvos rezultātus.
- Tas ģenerē statistiku reāllaikā.
- Tas ir ļoti pielāgojams.
- Tas parāda pārtraukumus, kas ģenerēti no katras ierīces.
- Dod precīzus rezultātus pat tad, ja sistēma ir ļoti pārslogota no procesiem.
- Tas ļauj lietotājiem eksportēt ģenerētos rezultātus a .csv faila formāts.
Kā instalēt DSTAT uz Linux
To var instalēt, veicot to pašu procesu. Tas ir pieejams Linux izplatītājā. Iepakojumi. Tātad, lai turpinātu instalēšanu, no komandrindas var izpildīt šādu komandu:
$ sudo apt-get install dstatDSTAT komandu palaišana, lai analizētu diska veiktspēju
DSTAT rīkā ir vairākas komandas, lai analizētu diska darbības, pamatojoties uz citu perspektīvu. Tālāk ir norādītas dažas visbiežāk izmantotās komandas:
dstat: Šī komanda parāda visu disku un visu iepriekš apspriesto parametru nolasīšanu, piemēram, kopējo nosūtīto, saņemto baitu, gaidīšanas laiku, dīkstāves laiku, lasīšanas / rakstīšanas laiku, diska statistiku utt.
dstat -vmstat: Šī komanda rada izvadi, kurā ir dati, kas saistīti ar procesiem un atmiņas statistiku.
dstat -c -top-cpu -dn -top-mem: Šī komanda sastāv no dažādām apakškomandām. Tie ir šādi:
- -c: sniedz sīkāku informāciju par CPU izmantošanu.
- -top-CPU: Tas parāda tā procesa nosaukumu, kas patērē vislielāko procesora procentuālo daudzumu.
- -dn: Tas parāda tīkla statusu un sistēmas diskus.
- -top-mem: Tas parāda tā procesa nosaukumu, kas patērē vislielāko atmiņas procentuālo daudzumu.
Tādā veidā DSTAT piedāvā daudzas citas komandas, kuras var izpildīt, lai iegūtu datus, kas saistīti ar diska un tīkla veiktspēju, un detalizēti tos analizētu.
ATOP
ATOP ir īpaši noderīga, ja nepieciešams analizēt izmaiņas sistēmas līmenī. Tas laika gaitā veic fantastisku darbu, lai informētu par uzlabojumiem. Tas var tabulēt visus procesus, kas konkrētā periodā izraisīja jebkādas sistēmas līmeņa izmaiņas (piemēram, diska ievades-izvades veikšanu), atšķirībā no citiem - šo funkciju nodrošina tikai ATOP.
Tas ir alternatīvs rīks, ko var izmantot, lai analizētu diska resursus. Tas var arī analizēt uz Linux balstītus serverus, ar tīklu saistītus parametrus utt. Šī rīka izmantošanai ir dažas priekšrocības, izņemot iepriekš apspriesto, un dažas no tām ir šādas:
- Mēs varam apskatīt resursu izmantošanu, ko veica procesi, kas tika slēgti ilgi pirms tam.
- Tas seko visiem aktīvajiem pavedieniem vairāku pavedienu lietojumprogrammās un atstāj pārējos, kas ir neaktīvi.
- Tas izceļ tos resursus, kuri resursus izmanto kritiskā līmenī, tādējādi nodrošinot augstu lietotāju pieredzi.
Kā instalēt ATOP Linux
Atop var instalēt operētājsistēmās, kuru pamatā ir Ubuntu, izpildot šādu komandu. Šī komanda ielādē pakotni no noklusējuma Linux krātuves.
$ sudo apt-get install atopATOP komandu palaišana, lai analizētu diska veiktspēju
Tālāk ir uzskaitītas dažas atop rīka piedāvātās komandas, izmantojot kuras lietotāji var veikt dažādas darbību kopas, lai analizētu savas sistēmas diska izmantošanu un ar to saistīto tīkla joslas platumu:
- augšpusē -m: Šī komanda parāda atmiņas patēriņu, ko veic visi dzīvie procesi.
- virs -V: Parāda instalēto versijas augšdaļu.
- augšpusē -a: Šī komanda parāda visu aktīvo procesu tiešraides statusu.
- augšpusē -s: Šī komanda parāda visu informāciju, kas saistīta ar uzdevumu plānošanu.
- atop -d: Parāda informāciju, kas saistīta ar datu patēriņu diska ievades / izvades darbību laikā.
- virs -v: Parāda tādu informāciju kā userId, rgid, processId utt.
- atop -y: Parāda visu aktīvo procesu aktīvo pavedienu informāciju.
- pie -C: Saraksta visus procesus pēc patēriņa procesora līmeņa sakārtotā secībā.
IOPING
IOPING ir sava veida rīks, kas piedāvā dažādas funkcijas. Šis rīks tiek īpaši izmantots, lai analizētu diska latentumu, t.i.e., cik ilgi konkrētam diskam nepieciešams laiks, lai atbildētu uz konkrētu lasīšanas un rakstīšanas pieprasījumu.
Kā instalēt IOPING uz Linux
Lai instalētu IOPING Linux operētājsistēmās, mēs varam izpildīt šādu termināla komandu:
$ sudo apt-get install iopingIOPING komandu palaišana, lai analizētu diska veiktspēju
Tālāk ir uzskaitītas dažas no IOPING rīka komandām, izmantojot kuras lietotāji var pārbaudīt ar latentumu saistītas problēmas un tās viegli novērst.
- ioping -c skaits: Rāda to skaita skaitu, pēc kuriem rīks tiek apturēts.
- ioping -i intervāls: Ierobežo laiku starp intervālu un pieprasītā laika zīmoga ilgumu.
- ioping -l ātrums: Ierobežo datu pārsūtīšanas ātrumu baitos / s.
- ioping -t laiks: Daži procesi tiek ignorēti, jo tiem ir ļoti maz pieprasījumu laika. Tātad, lai no tā izvairītos, mēs varam noteikt pieprasījuma laiku.
- ioping -w termiņš: Rīks tiek apturēts pēc laika, kas noteikts ar šo komandu.
- ioping -D: Uzdod sistēmai veikt lasīšanas / rakstīšanas pieprasījumus.
- ioping-R: Tas pārbauda ātrumu, kādā disks meklē datus.
- iopings -c 20 -s 1M / temp1: Šī komanda sniedz kvantitatīvu pārskatu par / temp1, pārsūtot 21 pieprasījumu no katra 1 MB.
- ioping -RL / dev / sda: Parāda secīgu diska ātrumu.
- ioping -RLB. | awk 'print $ 4': Parāda secīgu diska ātrumu baitos / s.
Secinājums
Šajā rakstā mēs apspriedām dažādus rīkus, kurus var izmantot, lai uzraudzītu diska darbības Linux operētājsistēmās. Katrs rīks nodrošina savu funkciju kopumu, kas palīdz lietotājam analizēt, kā viņa sistēma rīkojas no iekšpuses.
Veicot detalizētu analīzi, sistēmas administratori var veikt vēlamās izmaiņas sistēmas konfigurācijās, lai padarītu viņu sistēmu ātrāku un vienmērīgāku. Šie rīki rada rezultātus, kas parāda sistēmas pašreizējo stāvokli, diska stāvokli, tīkla joslas platuma izmantošanu un daudz ko citu.
Izmantojot šos rīkus, sistēmas administratori var ātri novērst problēmas, kas saistītas ar disku un operētājsistēmām. Tas ļaus viņiem ietaupīt laiku problēmu novēršanas laikā un uzturēt sistēmu pareizā stāvoklī, veicot lielus resursu izmantošanas uzdevumus.