Hvernig á að setja upp að ofan til að fylgjast með skráningarvirkni Linux kerfisferla


Atop er árangursskjár á fullum skjá sem getur tilkynnt um virkni allra ferla, jafnvel þeirra sem hafa verið lokið. Atop gerir þér einnig kleift að halda daglega skrá yfir starfsemi kerfisins. Það sama er hægt að nota í mismunandi tilgangi, þar á meðal greiningu, villuleit, að finna orsök ofálags kerfis og fleira.

  1. Athugaðu heildarauðlindanotkun allra ferla
  2. Athugaðu hversu mikið af tiltækum auðlindum hefur verið notað
  3. Skrá á auðlindanýtingu
  4. Athugaðu auðlindanotkun eftir einstökum þráðum
  5. Fylgstu með ferlivirkni fyrir hvern notanda eða hvert forrit
  6. Fylgstu með netvirkni í hverju ferli

Nýjasta útgáfan af Atop er 2.1 og inniheldur eftirfarandi eiginleika

  1. Ný skráningarkerfi
  2. Ný lykilfánar
  3. Nýir reitir (teljarar)
  4. Villuleiðréttingar
  5. Stillanlegir litir

Að setja upp Atop Monitoring Tool á Linux

1. Í þessari grein mun ég sýna þér hvernig á að setja upp og stilla efst á Linux kerfum eins og RHEL/CentOS/Fedora og Debian/Ubuntu byggðum afleiðum, svo að þú getir auðveldlega fylgst með kerfisferlum þínum.

Fyrst þarftu að virkja epel geymslu undir RHEL/CentOS/ kerfum til að setja upp eftirlitsverkfæri.

Eftir að þú hefur virkjað epel repository geturðu einfaldlega notað yum pakkastjórann til að setja upp ofan á pakkann eins og sýnt er hér að neðan.

# yum install atop

Að öðrum kosti geturðu hlaðið niður beinum atop rpm pakka með því að nota eftirfarandi wget skipun og halda áfram með uppsetningu á atop, með eftirfarandi skipun.

------------------ For 32-bit Systems ------------------
# wget http://www.atoptool.nl/download/atop-2.1-1.i586.rpm
# rpm -ivh atop-2.1-1.i586.rpm

------------------ For 64-bit Systems ------------------
# wget http://www.atoptool.nl/download/atop-2.1-1.x86_64.rpm
# rpm -ivh atop-2.1-1.x86_64.rpm 

Undir Debian byggðum kerfum er hægt að setja upp ofan frá sjálfgefnum geymslum með því að nota apt-get skipunina.

$ sudo apt-get install atop

2. Eftir uppsetningu atop, vertu viss um að atop byrji við ræsingu kerfisins, keyrðu eftirfarandi skipanir:

------------------ Under RedHat based systems ------------------
# chkconfig --add atop
# chkconfig atop on --level 235
$ sudo update-rc.d atop defaults             [Under Debian based systems]

3. Sjálfgefið er að ofan skráir alla virkni á 600 sekúndna fresti. Þar sem þetta gæti ekki verið svo gagnlegt mun ég breyta uppsetningu ofan á, þannig að allar aðgerðir verða skráðar inn á 60 sekúndna fresti. Í því skyni skaltu keyra eftirfarandi skipun:

# sed 's/600/60/' /etc/atop/atop.daily -i                [Under RedHat based systems]
$ sudo sed 's/600/60/' /etc/default/atop -i              [Under Debian based systems]

Nú þegar þú hefur sett upp og stillt ofan á er næsta rökrétta spurningin Hvernig nota ég það?. Reyndar eru fáar leiðir til þess:

4. Ef þú keyrir bara ofan á flugstöðinni muntu hafa topp eins viðmót, sem mun uppfæra á 10 sekúndna fresti.

# atop

Þú ættir að sjá svipaðan skjá og þessum:

Þú getur notað mismunandi lykla innan að ofan til að flokka upplýsingarnar eftir mismunandi forsendum. Hér eru nokkur dæmi:

5. Tímasetningarupplýsingar – \s” lykill – sýnir tímasetningarupplýsingar fyrir aðalþráð hvers ferlis. Gefur einnig til kynna hversu mörg ferli eru í stöðunni „í gangi“:

# atop -s

6. Minnisnotkun – \m” lykill – sýnir minnistengdar upplýsingar um öll ferli sem eru í gangi. VSIZE dálkurinn sýnir heildar sýndarminni og RSIZE sýnir stærð íbúa sem notuð er á ferli.

VGROW og RGROW gefa til kynna vöxtinn á síðasta tímabili. MEM dálkurinn gefur til kynna notkun á heimilisminni í ferlinu.

# atop -m

7. Sýna nýtingu disks – \d” lykill – sýnir virkni diskanna á kerfisstigi (LVM og DSK dálkar). Diskavirkni er sýnd sem gagnamagn sem verið er að flytja með lestri/skrifum (RDDSK/WRDSK dálkar).

# atop -d

8. Sýna breytilegar upplýsingar – \v” lykill – þessi valkostur birtir veitir nákvæmari gögn um hlaupandi ferla eins og uid, pid, gid, örgjörvanotkun o.s.frv.:

# atop -v

9. Sýna skipun ferla – \c” lykill:

# atop -c

10. Uppsafnað fyrir hvert forrit – \p” lykill – upplýsingarnar sem sýndar eru í þessum glugga safnast saman fyrir hvert forrit. Dálkurinn lengst til hægri sýnir hvaða forrit eru virk (á tímabilinu) og lengst til vinstri sýnir hversu mörg ferli þeir hafa alið af sér.

# atop -p

11. Uppsafnaður á hvern notanda – \u” lykill – þessi skjár sýnir hvaða notendur voru/eru virkir á síðasta tímabili og sýnir hversu mörg ferli hver notandi keyrir/keyrði.

# atop -u

12. Netnotkun – \n lykill (þarf netatop kjarnaeiningu) sýnir netvirkni í hverju ferli.

Til að setja upp og virka netatop kjarnaeiningu þarftu að hafa eftirfarandi ávanapakka uppsetta á kerfinu þínu frá geymslu dreifingaraðilans.

# yum install kernel-devel zlib-devel                [Under RedHat based systems]
$ sudo apt-get install zlib1g-dev                    [Under Debian based systems] 

Næst skaltu hlaða niður netatop tarball og byggja mátinn og púkann.

# wget http://www.atoptool.nl/download/netatop-0.3.tar.gz
# tar -xvf netatop-0.3.tar.gz
# cd netatop-0.3

Farðu í 'netatop-0.3' möppuna og keyrðu eftirfarandi skipanir til að setja upp og byggja eininguna.

# make
# make install

Eftir að netatop einingin hefur verið sett upp með góðum árangri skaltu hlaða einingunni og ræsa púkann.

# service netatop start
OR
$ sudo service netatop start

Ef þú vilt hlaða einingunni sjálfkrafa eftir ræsingu skaltu keyra eina af eftirfarandi skipunum eftir dreifingu.

# chkconfig --add netatop                [Under RedHat based systems]
$ sudo update-rc.d netatop defaults      [Under Debian based systems] 

Athugaðu nú netnotkun með \n lyklinum.

# atop -n

13. Skráin þar sem efst geymir söguskrár sínar.

# /var/log/atop/atop_YYYYMMDD

Þar sem ÁÁÁÁ er árið, MM er mánuðurinn og DD núverandi dagur mánaðarins. Til dæmis:

atop_20150423

Allar skrár búnar til af atop eru tvöfaldar. Þær eru ekki skrár eða textaskrár og aðeins efst getur lesið þær. Athugaðu samt að Logrotate getur lesið og snúið þessum skrám.

Segjum að þú viljir sjá dagbókina sem byrja 05:05 miðlaratíma. Einfaldlega keyrðu eftirfarandi skipun.

# atop -r -b 05:05 -l 1

Valmöguleikarnir efst eru talsvert margir og þú gætir viljað sjá hjálparvalmyndina. Í þeim tilgangi í efsta glugganum skaltu einfaldlega nota \? staf til að sjá lista yfir rök sem að ofan geta notað. Hér er listi yfir algengustu valkostina:

Ég vona að þér finnist greinin mín gagnleg og hjálpa þér að þrengja eða koma í veg fyrir vandamál með Linux kerfið þitt. Ef þú hefur einhverjar spurningar eða vilt fá skýringar á notkun atop, vinsamlegast skrifaðu athugasemd í athugasemdahlutanum hér að neðan.

Lestu einnig: 20 skipanalínuverkfæri til að fylgjast með afköstum Linux