Sysstat - Allt-í-einn kerfisárangur og eftirlitstæki fyrir notkunarvirkni fyrir Linux


Sysstat er í raun handhægt tæki sem fylgir fjölda tóla til að fylgjast með kerfisauðlindum, frammistöðu þeirra og notkunarvirkni. Fjöldi tóla sem við notum öll í daglegum bækistöðvum okkar kemur með sysstat pakkanum. Það býður einnig upp á tólið sem hægt er að tímasetja með cron til að safna öllum frammistöðu- og virknigögnum.

Eftirfarandi er listi yfir verkfæri sem eru innifalin í sysstat pakka.

  1. iostat: Tilkynnir alla tölfræði um CPU og I/O tölfræði fyrir I/O tæki.
  2. mpstat: Upplýsingar um örgjörva (einstaklinga eða samsetta).
  3. pidstat: Tölfræði um hlaupandi ferli/verkefni, örgjörva, minni o.s.frv.
  4. sar: Vistaðu og tilkynntu upplýsingar um mismunandi auðlindir (CPU, Memory, IO, Network, kernel etc..).
  5. sadc: Kerfisvirknigagnasafnari, notaður til að safna gögnum í bakenda fyrir sar.
  6. sa1: Sæktu og geymdu tvöfalda gögn í sadc gagnaskrá. Þetta er notað með sadc.
  7. sa2: Dagleg skýrsla yfirlits til að nota með sar.
  8. Sadf: Notað til að sýna gögn sem myndast af sar á mismunandi sniðum (CSV eða XML).
  9. Sysstat: Mansíða fyrir sysstat tólið.
  10. nfsiostat-sysstat: I/O tölfræði fyrir NFS.
  11. cifsiostat: Tölfræði fyrir CIFS.

Nýlega, þann 17. júní 2014, hefur Sysstat 11.0.0 (stöðug útgáfa) verið gefin út með nokkrum nýjum áhugaverðum eiginleikum sem hér segir.

pidstat skipunin hefur verið endurbætt með nokkrum nýjum valkostum: í fyrsta lagi er \-R sem mun veita upplýsingar um forgang stefnu og verkefnaáætlunar. Og annar er \-G >“ sem við getum leitað í ferli með nafni og til að fá lista yfir alla þræði sem passa.

Nokkrar nýjar endurbætur hafa verið færðar til sar, sadc og sadf með tilliti til gagnaskránna: Nú er hægt að endurnefna gagnaskrár með því að nota \sáÁÁÁÁMMDD í stað \saDD með því að nota valmöguleikann –D og getur verið staðsettur í annarri möppu en \/var/log/sa. Við getum skilgreint nýja möppu með því að stilla breytuna \SA_DIR “, sem er notað af sa1 og sa2.

Uppsetning á Sysstat í Linux

‘Sysstat’ pakkann er einnig fáanlegur til að setja upp úr sjálfgefna geymslu sem pakki í öllum helstu Linux dreifingum. Hins vegar er pakkinn sem er fáanlegur frá endursölunni lítið gamall og úrelt útgáfa. Svo það er ástæðan fyrir því að við ætlum hér að hlaða niður og setja upp nýjustu útgáfuna af sysstat (þ.e. útgáfa 11.0.0) úr upprunapakkanum.

Sæktu fyrst nýjustu útgáfuna af sysstat pakkanum með því að nota eftirfarandi hlekk eða þú getur líka notað wget skipunina til að hlaða niður beint á flugstöðina.

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

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

Næst skaltu draga niður pakkann sem hlaðið var niður og fara inn í þá möppu til að hefja samantektarferlið.

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

Hér muntu hafa tvo valkosti fyrir samantekt:

a). Í fyrsta lagi geturðu notað iconfig (sem gefur þér sveigjanleika til að velja/slá inn sérsniðin gildi fyrir hverja breytu).

# ./iconfig

b). Í öðru lagi geturðu notað staðlaða configure skipun til að skilgreina valkosti í einni línu. Þú getur keyrt skipunina ./configure –help til að fá lista yfir mismunandi studda valkosti.

# ./configure --help

Hér erum við að halda áfram með staðlaðan valkost, þ.e. ./configure skipun til að setja saman sysstat pakka.

# ./configure
# make
# make install		

Eftir að samantektarferlinu lýkur muntu sjá úttakið svipað og hér að ofan. Staðfestu nú sysstat útgáfuna með því að keyra eftirfarandi skipun.

# mpstat -V

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

Uppfærir Sysstat í Linux

Sjálfgefið er að kerfisstjórn notar \/usr/local sem forskeytaskrá. Þannig að öll tvöfaldur/tól verða sett upp í \/usr/local/bin möppunni . Ef þú ert með núverandi sysstat pakka uppsettan, þá verða þeir þar í \/usr/bin.

Vegna núverandi sysstat pakka muntu ekki endurspegla uppfærða útgáfu þína, vegna þess að \PATH breytan þín hefur ekki \/usr/local/bin stillt“ . Svo skaltu ganga úr skugga um að \/usr/local/bin sé til staðar í \PATH þínum eða stilltu –forskeyti valmöguleikann á \/usr meðan á söfnun stendur og fjarlægðu núverandi útgáfu áður en þú byrjar að uppfæra.

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

Nú aftur, staðfestu uppfærðu útgáfuna af systat með sömu 'mpstat' skipuninni með valkostinum '-V'.

# mpstat -V

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

Tilvísun: Fyrir frekari upplýsingar skaltu fara í gegnum Sysstat skjölin

Það er það í bili, í væntanlegri grein minni mun ég sýna nokkur hagnýt dæmi og notkun á sysstat stjórn, þangað til fylgstu með uppfærslum og ekki gleyma að bæta við dýrmætum hugsunum þínum um greinina í athugasemdahlutanum hér að neðan.