Dstat: waa qalab lagula socdo waxqabadka iyo ilaha kooxdeena

dstat

Dastarka waa agab tirakoob oo waxtar badan. Qalabkan wuxuu isku daraa awooda iostat, vmstat, netstat iyo ifstat. Dstat waxay noo ogolaaneysaa inaan la soconno ilaha nidaamka waqtiga dhabta ah. Markaad u baahato inaad ku ururiso macluumaadkaas waqtiga dhabta ah, dstat wuxuu la qabsan doonaa baahiyahaaga.

Dastarka wuxuu noo ogolaanayaa inaan aragno dhammaan ilaha nidaamka waqtiga dhabta ah, wuxuu na siinayaa macluumaad faahfaahsan oo ku saabsan nidaamka oo dhan tiirarka, tusaale ahaan, waxaan arki karnaa booska diskka oo ay weheliso joojinta kantaroolaha IDE.

Tilmaamaha Dstat

  • Lagu qoray Python
  • Isku dar: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Waxay muujisaa tirakoob sax ah waqtiga dhabta ah.
  • Naqshad qaabaysan
  • Si fudud u balaadhi, ku dar xisaabiyeyaashaada.
  • Waxay u oggolaaneysaa in la dhoofiyo wax soo saarka CSV, kaas oo lagu soo gelin karo Gnumeric iyo Excel si loo sameeyo muuqaallo.
  • Waxaa ku jira waxyaabo badan oo fiilooyinka dibadda ah si loo muujiyo sida ay u fududahay in lagu daro xisaabiyeyaasha.
  • Waad soo koobi kartaa qalabka shabakada / baloogyada kooxeed waxaadna siin kartaa tirada guud.
  • Muujin karaa kala goynta aaladda
  • Waqtiyada saxda ah ee saxda ah, ma jiro waqtiyo wax beddelaad ah oo nidaamku walwal qabo
  • Waad cayimi kartaa cutubyo kala duwan oo midabyo kala duwan leh.
  • Waxay muujin kartaa natiijooyin dhexdhexaad ah marka dib-u-dhigistu tahay> 1.

Ku rakibidda Dstat

Dastarka waxay ku dhex jirtaa bakhaarada Ubuntu Sida caadiga ah, waxaad si fudud ugu rakibi kartaa adoo socda amarka soo socda:

sudo apt-get install dstat

Sidee loo isticmaalaa Dstat?

Rakibaadda waa la dhammaystiray waxaan sii wadeynaa inaan bilowno arjiga iyadoo amarka soo socda:

dstat

Waxay na tusaysaa wax soo saar leh macluumaadka nidaamka. Markaad sidan sameyso waxay ku qaadan doontaa ikhtiyaariyada soo socda si toos ah.

Fursadaha -cdngy waa sida soo socota:

  1. c: tirakoobka cpu
  2. d: tirakoobka diskiga
  3. n: tirakoobka shabakadda
  4. g: tirakoobka bogga
  5. y: tirakoobka nidaamka

Marka taas waanu u habeyn karnaa soo saarista macluumaadka xoogaa, tusaale ahaan, haddii aan ku haysanno wax ka badan hal disk kumbuyuutarkeenna waxaan tusi karnaa inay naga tusayso macluumaad disk kale tusaale ahaan

dstat -cdl -D sdb

Natiijada:

  ----total-cpu-usage---- --dsk/sdb- ---load-avg--- usr sys idl wai hiq siq| read writ| 1m 5m 15m 9 10 78 2 0 0| 84B …

Hada dhanka kale haddii aan rabno inaan soo bandhigno macluumaadka ku saabsan processor-ka, daahitaan sare iyo xusuus sare, ordo amarka soo socda:

dstat --top-cpu-adv --top-latency --top-mem

Hadda, dhinaca kale, waxaan ku keydin karnaa natiijada amarka dstat faylka .csv adoo adeegsanaya ikhtiyaarka wax soo saar:

Tusaale ahaan, haddii aad rabto inaad soo bandhigto waqtiga, processor-ka, xusuusta, tirakoobka culeyska nidaamka oo leh dib u dhac laba ilbiriqsi ah oo u dhexeeya 10 cusbooneysiin, oo aad ku kaydiso wax-soo-saarka faylka report.csv, socodsi amarka soo socda:

dstat --output report.csv

Sidoo kale isticmaali kartaa noocyo kala duwan oo gudaha ah iyo dibedda leh dstat.

Si aad u liis garayso dhammaan waxyaabaha la heli karo, ku socod amarka soo socda:

dstat --list

Waxaa jira fursado badan oo faa'iido leh oo laga heli karo dstat, waxaad ku qori kartaa dhammaan xulashooyinka la heli karo iyada oo amarka hoos ku qoran:

dstat -h

Natiijada:

  Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system resource statistics

Opciones de Dstat:

-c, --cpu enable cpu stats

-C 0,3, el total incluye cpu0, cpu3 y total

-d, --disk habilita las estadísticas del disco

-D total, hda incluye hda y total

-g, --page enable page stats

-i, --int enable interrupt stats

-I 5, eth2 incluye int5 y la interrupción utilizada por eth2

-l, - load enable load stats

-m, --mem enable memory stats

-n, --net habilitar estadísticas de red

-N eth1, total incluye eth1 y total

-p, --proc enable process stats

-r, --io enable io stats (solicitudes de E / S completadas)

-s, --swap enable swap stats

-S swap1, total incluye swap1 y total

-t, - tiempo de habilitar salida de fecha / hora

-T, - contador de tiempo de habilitación de tiempo (segundos desde época)

-y, --sys enable system stats

--aio enable aio stats

--fs, --filesystem enable fs stats

--ipc enable ipc stats

--lock enable lock stats

--raw enable raw stats

--socket enable socket stats

--tcp enable tcp stats

--udp enable udp stats

--Unix habilita las estadísticas de Unix

--vm enable vm stats

Dstat waxay leedahay xulashooyin badan oo aan ku heli karno macluumaad sax ah oo ku saabsan qalabkeena iyo nidaamka waqtiga dhabta ah, waxaan kaliya u baahanahay inaan baranno sida loogu isticmaalo danahayaga.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.