Sysstat - Duk-in-Ɗaya Tsarin Ayyuka da Kayan Aikin Kula da Ayyukan Amfani Don Linux


Sysstat ainihin kayan aiki ne mai amfani wanda ya zo tare da adadin abubuwan amfani don saka idanu albarkatun tsarin, ayyukansu da ayyukan amfani. Adadin abubuwan amfani waɗanda duk muke amfani da su a cikin sansanonin mu na yau da kullun suna zuwa tare da fakitin sysstat. Hakanan yana ba da kayan aikin da za'a iya tsarawa ta amfani da cron don tattara duk bayanan aiki da bayanan aiki.

Wadannan sune jerin kayan aikin da aka haɗa a cikin fakitin sysstat.

  1. iostat: Yana ba da rahoton duk kididdiga game da CPU da kididdigar I/O na na'urorin I/O.
  2. mpstat: Cikakkun bayanai game da CPUs (mutum ko a hade).
  3. pidstat: ƙididdiga game da tafiyar matakai/aiki, CPU, ƙwaƙwalwar ajiya da sauransu.
  4. sar: Ajiye da bayar da rahoton cikakkun bayanai game da albarkatu daban-daban (CPU, Memory, IO, Network, kernel da dai sauransu..).
  5. sadc: Mai tattara bayanan ayyukan tsarin, ana amfani da shi don tattara bayanai a baya don sar.
  6. sa1: Nemo ku adana bayanan binary a cikin fayil ɗin bayanan sadc. Ana amfani da wannan tare da sadc.
  7. sa2: Takaitattun rahoton yau da kullun don amfani da sar.
  8. Sadf: Ana amfani da shi don nuna bayanan da sar ta haifar a cikin nau'i daban-daban (CSV ko XML).
  9. Sysstat: Shafin mutum don sysstat utility.
  10. nfsiostat-sysstat: I/O statistics na NFS.
  11. cifsiostat: Kididdiga na CIFS.

Kwanan nan, a ranar 17 ga Yuni, 2014, an fito da Sysstat 11.0.0 (tsayayyen sigar) tare da wasu sabbin abubuwa masu ban sha'awa kamar haka.

An inganta umarnin pidstat tare da wasu sabbin zaɓuɓɓuka: na farko shine \-R wanda zai ba da bayanai game da manufofin da fifikon tsara ayyuka. Kuma na biyu shine \-G” wanda za mu iya bincika matakai tare da suna kuma don samun jerin duk zaren da suka dace.

An kawo wasu sabbin haɓakawa ga sar, sadc da sadf dangane da fayilolin bayanai: Yanzu fayilolin bayanai za a iya canza suna ta amfani da \saYYYYMMDD maimakon \saDD ta amfani da zaɓi –D kuma ana iya kasancewa a cikin kundin adireshi daban da \/var/log/sa. ”, wanda sa1 da sa2 ke amfani da su.

Shigar da Sysstat a cikin Linux

Kunshin 'Sysstat' kuma akwai don shigarwa daga tsoffin ma'ajin a matsayin fakiti a cikin duk manyan rarrabawar Linux. Koyaya, fakitin da ke samuwa daga repo ɗan ƙaramin tsoho ne kuma tsohon sigar. Don haka, wannan shine dalilin, a nan za mu zazzagewa kuma shigar da sabuwar sigar sysstat (watau sigar 11.0.0) daga fakitin tushe.

Da farko zazzage sabon sigar fakitin sysstat ta amfani da hanyar haɗin da ke biyowa ko kuma kuna iya amfani da umarnin wget don saukewa kai tsaye akan tashar.

  1. https://github.com/sysstat/sysstat

# wget https://github.com/sysstat/sysstat/archive/refs/tags/v12.5.4.tar.gz

Na gaba, cire fakitin da aka zazzage kuma shiga cikin waccan kundin adireshin don fara aiwatarwa.

# tar -xvf v12.5.4.tar.gz 
# cd sysstat-12.5.4

Anan zaku sami zaɓuɓɓuka biyu don haɗawa:

a). Da fari dai, zaku iya amfani da iconfig (wanda zai ba ku sassauci don zaɓar/shigar da ƙimar da aka keɓance na kowane sigogi).

# ./iconfig

b). Na biyu, zaku iya amfani da daidaitattun configure umarni don ayyana zaɓuɓɓuka a layi ɗaya. Kuna iya gudanar da ./configure -help umarni don samun jerin zaɓuɓɓukan tallafi daban-daban.

# ./configure --help

Anan, muna ci gaba tare da daidaitaccen zaɓi watau ./configure umarni don haɗa kunshin sysstat.

# ./configure
# make
# make install		

Bayan an gama aikin haɗawa, za ku ga abubuwan da aka fitar kama da na sama. Yanzu, tabbatar da sigar sysstat ta hanyar bin umarnin.

# mpstat -V

sysstat version 11.0.0
(C) Sebastien Godard (sysstat <at> orange.fr)

Ana sabunta Sysstat a cikin Linux

Ta hanyar tsoho sysstat amfani da \/usr/local a matsayin prefix directory. Don haka, duk binary/utilities za a shigar a cikin directory \/usr/local/bin directory. . Idan kun shigar da kunshin sysstat na yanzu, to waɗannan za su kasance a wurin a cikin \/usr/bin.

Saboda fakitin sysstat ɗin da ake da shi, ba za ku sami sabon sigar ku ba, saboda madaidaicin \PATH ɗinku ba shi da saitin \/usr/local/bin . Don haka, tabbatar cewa akwai \/usr/local/bin a can a cikin \PATH ko saita –prefix zaɓi zuwa \/usr yayin haɗawa cire sigar data kasance kafin fara sabuntawa.

# yum remove sysstat			[On RedHat based System]
# apt-get remove sysstat		[On Debian based System]
# ./configure --prefix=/usr
# make
# make install

Yanzu kuma, tabbatar da sabunta sigar systat ta amfani da umarnin 'mpstat' iri ɗaya tare da zaɓi '-V'.

# mpstat -V

sysstat version 11.0.0
(C) Sebastien Godard (sysstat <at> orange.fr)

Reference: Don ƙarin bayani da fatan za a shiga cikin Takardun Sysstat

Shi ke nan a yanzu, a cikin labarina mai zuwa, zan nuna wasu misalai masu amfani da amfani da umarnin sysstat, har sai ku kasance cikin sauraron sabuntawa kuma kar ku manta da ƙara mahimman ra'ayoyinku game da labarin a sashin sharhi na ƙasa.