Dette er bare noen av parametrene som aktiviteten til disken måles. Det er fortsatt flere parametere, som vi ikke trenger å diskutere på dette stadiet.
For å måle hvordan systemets harddisker fungerer, må vi ha noen verktøy for å utføre kvantitativ analyse av diskaktiviteter.
Verktøy for overvåking av diskaktivitet i Linux
Følgende er noen av verktøyene som vi skal diskutere i detalj om bruken av dem, installasjon trinn for trinn:
Iostat
IOSTAT står for input-output statistikk. Det er et av de mest populære verktøyene blant utviklere og nørder. De bruker den for å sjekke alle I/O -aktivitetene som gjøres av en spesifikk disk som er koblet til systemet vårt. Dette verktøyet sporer også diskens gjennomsnittlige kjøretid for å behandle inngangen og utgangen avlesninger koblet til perifere enheter.
Kommandoer brukt av IOSTAT er i stand til å generere en detaljert rapport som videre kan brukes til å endre systemkonfigurasjonen. Det kan være nyttig for brukerne å optimalisere systemdiskbruken og ytelsen. Dette verktøyet gir vanligvis CPU- og enhetsutnyttelsesanalyse separat.
SysStat er pakken som inneholder IOSTAT -verktøyet. Så vi kan installere dette verktøyet direkte fra denne pakken. På Ubuntu kan vi kjøre følgende kommando for å fortsette med installasjonen:
Det er mange kommandoer som er spesifikke for å utløse ulike funksjonaliteter til IOSTAT -verktøyet. Følgende er de hovedsakelig brukte kommandoene:
Iotop
Iotop er et diskaktivitetsovervåking Linux OS-basert verktøy. Det gir sanntidsanalyse og diskbruk av operativsystemet. Den får tilgang til all informasjonen relatert til diskutnyttelse fra Linux -kjernen direkte. Det gjør systemet mer pålitelig når det gjelder nøyaktighet siden alle hentede data vil være sanntid.
Det er basert på en multi-thread-modell. Den gir informasjon om hver tråd som er involvert i I/O -aktiviteten sammen med deres båndbreddeutnyttelse.
Vi kan bruke Linux -distribusjonspakkene til å installere dette verktøyet i systemet vårt. Følgende kommando hjelper oss å gjøre det samme i Linux -operativsystemet:
Det er flere kommandoer som er til stede i iotop -verktøyet for å analysere diskaktivitetene basert på et annet perspektiv. Følgende er de få hovedsakelig brukte kommandoene:
Dstat
DSTAT er et effektivt, fleksibelt og robust verktøy for å produsere Linux OS -ressursstatistikk som kan brukes i stedet for alle de tidligere verktøyene. Følgende er noen av de vanlige funksjonene som tilbys av DSTAT -verktøyet:
Du kan installere den ved å følge den samme prosessen. Det er tilgjengelig på Linux -distroen. Pakker. Så følgende kommando kan utføres fra kommandolinjen for å fortsette med installasjonen:
$ sudo apt-get install dstat
Det er flere kommandoer som er til stede i DSTAT -verktøyet for å analysere diskaktivitetene basert på et annet perspektiv. Følgende er de få hovedsakelig brukte kommandoene:
dstat: Denne kommandoen viser lesing av alle diskene og alle parametrene omtalt ovenfor, for eksempel totale byte som er sendt, mottatt, ventetid, tomgangstid, lese/skrive tid, diskstatistikk osv.
dstat -vmstat: Denne kommandoen produserer utdata som inneholder data relatert til prosesser og minnestatistikk.
dstat -c -top -cpu -dn -top -mem: Denne kommandoen består av forskjellige underkommandoer. De er som følger:
På denne måten tilbyr DSTAT mange andre kommandoer som kan utføres for å trekke ut data relatert til disk- og nettverksprestasjoner og analysere dem i detalj.
På toppen
ATOP er spesielt nyttig når det er behov for å analysere endringer på systemnivå. Det utfører en fantastisk jobb med å orientere forbedringer over tid. Det kan tabulere alle prosessene som induserte eventuelle endringer på systemnivå (for eksempel å utføre skiveinput-output) i løpet av den spesifikke perioden, i motsetning til de andre-denne funksjonen er bare gitt av på toppen.
Det er et alternativt verktøy som kan brukes til å analysere diskressurser. Den kan også analysere Linux-baserte servere, nettverksrelaterte parametere osv. Det er få fordeler for å bruke dette verktøyet bortsett fra det vi diskuterte ovenfor, og følgende er noen få av dem:
På toppen kan installeres i Ubuntu-baserte operativsystemer ved å utføre følgende kommando. Denne kommandoen henter pakken fra standard Linux -depot.
$ sudo apt-get install på toppen
Nedenfor er noen av kommandoene som tilbys av på toppen av verktøyet, ved å bruke hvilke brukere kan utføre forskjellige sett med aktiviteter for å analysere systemets diskutnyttelse og nettverksbåndbredde relatert til det:
Ioping
Ioping er et slags verktøy som tilbyr forskjellige funksjoner. Dette verktøyet brukes spesielt til å analysere latensen til disken, i.e., Hvor lang tid en spesifikk disk tar tid å svare på en bestemt read-skriverforespørsel.
For å installere IOPing på Linux -operativsystemer, kan vi utføre følgende terminalkommando:
$ sudo apt-get install Ioping
Nedenfor er noen av IOPing Tools kommandoer, ved å bruke hvilke brukere kan sjekke latensrelaterte problemer og feilsøke dem med letthet.
Konklusjon
Gjennom denne artikkelen diskuterte vi forskjellige verktøy som kan brukes til å overvåke diskaktiviteter i Linux-baserte operativsystemer. Hvert verktøy leverer sitt eget sett med funksjoner, som hjelper brukeren med å analysere hvordan systemet deres oppfører seg fra innsiden.
Ved detaljert analyse kan systemadministratorer gjøre de ønskede endringene i systemkonfigurasjonene sine for å gjøre systemet sitt raskere og jevnere. Disse verktøyene gir resultater som viser systemets nåværende tilstand, diskhelse, nettverksbåndbreddeutnyttelse og mye mer.
Å bruke disse verktøyene kan gjøre systemadministratorer til å feilsøke problemer relatert til disk- og operativsystemer i en gang. Det vil tillate dem å spare tid mens du feilsøker og holder systemet i en riktig tilstand mens de utfører tunge ressursutnyttelsesoppgaver.