Mae diagnostig llwyth gweinydd rheolaidd yn hanfodol bwysig ar gyfer gweithrediad effeithlon gweinyddwyr. Mae diagnostig llwyth gweinydd yn caniatáu nodi materion posibl, optimeiddio perfformiad, a sicrhau gweithrediad parhaus. Yn nodweddiadol, mae gweithdrefnau o'r fath yn cynnwys asesu cydrannau caledwedd unigol, meddalwedd, gosodiadau rhwydwaith, a data gweithredol.
Yn yr erthygl hon, byddwn yn archwilio'r prif ddulliau o ddadansoddi adnoddau gweinydd trwy'r derfynell a hefyd yn cyffwrdd ag offer ar gyfer monitro awtomatig yn y porwr. Mae'r cyfarwyddyd yn berthnasol i unrhyw fath o ymroddedig or gweinyddwyr rhithwir ar unrhyw system weithredu Linux, waeth beth fo'r meddalwedd a osodwyd ymlaen llaw.
Sut i Wirio'r Llwyth Cyffredinol ar y Gweinydd yn y Terminal
I wirio llwyth cyffredinol y gweinydd yn uniongyrchol yn y derfynell, mae cyfleustodau poblogaidd fel top a ar ben bydd yn cael ei ddefnyddio. Yn y rhan fwyaf o achosion, maent eisoes wedi'u gosod ymlaen llaw. Lansiwch y gorchymyn yn unig:
top
Mewn ymateb, bydd yr offeryn yn darparu gwybodaeth am gyflwr presennol y system mewn amser real:
Fel hyn, gall gweinyddwr y gweinydd nid yn unig olrhain gwybodaeth gyffredinol ond hefyd am broses benodol, gan ddefnyddio llywio bysellfwrdd. Fodd bynnag, mae'r rhaglen hefyd yn caniatáu dadansoddiad dyfnach. Ar gyfer hyn, ym mhrif ffenestr y cyfleustodau, pwyswch y "F" allwedd, ac ar ôl hynny bydd yn bosibl dewis meysydd ychwanegol:
Mae meysydd gweithredol wedi'u hamlygu mewn print trwm, yn dod yn ysgafnach na'r gweddill, ac yn cyd-fynd â symbol *. I actifadu maes penodol, defnyddiwch y llywio bysellfwrdd, yna pwyswch gofod neu'r "D" " bysell . I adael ffenestr y meysydd a'r rhaglen yn gyffredinol , pwyswch y " "Q"Neu"Esc" " allweddol . Gellir gweld y meysydd sydd newydd eu hychwanegu trwy ddychwelyd i'r brif ffenestr a sgrolio i'r dde hefyd gan ddefnyddio'r bysellau saeth ar y bysellfwrdd:
Mae'n bwysig cadw'r gosodiadau cyfredol wrth adael trwy wasgu'r "W" allwedd.
Yr offeryn nesaf yn y llinell yw ar ben. Mae'n cael ei lansio gyda'r gorchymyn:
atop
Yn syth ar ôl ei lansio, mae'n dangos gwybodaeth am y system:
Mae ganddo ymarferoldeb bron yn union yr un fath ar gyfer monitro ond mae hefyd yn caniatáu olrhain gwybodaeth am y rhwydwaith a disgiau. Gallwch ymgyfarwyddo â'r holl swyddogaethau sydd ar gael gan y "helpu" gorchymyn:
Yn y rhan fwyaf o achosion, mae gweinyddwyr yn defnyddio'r offeryn hwn i weld logiau am gyfnod penodol. Gall hyn fod yn ddefnyddiol pan fydd angen i chi wybod y llwyth ar gyfer y cyfnod diwethaf, er enghraifft, dros nos. I weld logiau, defnyddiwch y gorchymyn:
atop -r
Ar gyfer llywio, defnyddiwch y "t" allwedd - ymlaen mewn amser,"Sifft +t" - yn ôl.
Yn ddiofyn, mae atop yn ysgrifennu logiau bob 10 munud ac yn eu cadw yn y /var/log/atop cyfeiriadur. I newid yr egwyl neu'r llwybr ar gyfer arbed, mae angen ichi agor y ffeil ffurfweddu /etc/default/atop a gwneud y newidiadau canlynol:
INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"
Yn yr enghraifft a ddarperir, bydd logiau'n cael eu cadw bob munud i'r llwybr penodedig ac enw'r ffeil. Ar ôl hynny, mae angen i chi ailgychwyn y rhaglen gyda'r gorchymyn:
systemctl restart atop.service
Sut i Wirio'r Llwyth Cyffredinol ar y Gweinydd yn y Porwr
Mae defnyddio offer trydydd parti yn y porwr yn rhoi darlun mwy gweledol o'r hyn sy'n digwydd ar y gweinydd. Mae offer o'r fath wedi'u hanelu at ddadansoddiad cyfforddus heb yr angen i newid rhwng rhaglenni yn y derfynell i ddod o hyd i swyddogaeth benodol. Un o'r atebion mwyaf ymarferol yw NetData. Mae'n hollol rhad ac am ddim ac eto mae ganddo bopeth sydd ei angen ar gyfer diagnostig gweinydd llawn. Gadewch i ni ystyried ei osod a'i gyfluniad yn fanwl ar yr enghraifft o a gweinyddwr penodol rhedeg OS Ubuntu 20.04.6:
apt-get install netdata –y
Yn syth ar ôl gosod, ewch ymlaen i setup. Agorwch y brif ffeil ffurfweddu:
vim /etc/netdata/netdata.conf
Cymharwch y tri gwerth cyntaf, dylent fod yn debyg, a hefyd yn nodi cyfeiriad IP allanol y gweinydd. Trwy hyn y bydd mynediad pellach i'r panel rheoli yn cael ei wneud. Arbedwch y newidiadau yn y ffeil ac ymadael. Ailgychwyn y gwasanaeth:
systemctl restart netdata
Gwiriwch y gweithrediad:
systemctl status netdata
Mae'r gwasanaeth yn cael ei lansio. Mae'n dal i fynd i'r panel rheoli. Ar gyfer hyn, agorwch y porwr ac ewch i:
http://11.22.33.44:19999
Lle 11.22.33.44 yw cyfeiriad IP y gweinydd a nodir yn y ffeil ffurfweddu, 19999 yw porthladd safonol y rhaglen.
Ar frig y Dangosfwrdd, mae'r brif wybodaeth am y llwyth ar y gweinydd yn cael ei harddangos mewn amser real:
Isod gallwch chi edrych yn agosach ar graff pob cydran unigol o'r gweinydd:
I chwyddo i mewn neu allan o'r siartiau, gallwch ddefnyddio'r cyfuniad "Shift + llygoden olwyn". Unwaith y bydd y defnyddiwr yn gyfarwydd â'r prif graffiau, bydd dewislen ychwanegol ar gyfer pob cydran ar wahân yn y gornel dde uchaf yn agor yn awtomatig. Mae'r offeryn yn gallu darparu gwybodaeth fanwl am y cydrannau canlynol:
Gadewch i ni ystyried dadansoddiad manwl gan ddefnyddio'r tair eitem gyntaf: CPUs, Cof, Disgiau:
Mae gan NetData hefyd osodiadau hyblyg ar gyfer rhybuddion ar sbardunau penodedig. I'w actifadu, dewiswch "Larwm" ar y panel uchaf a dewiswch sgript a baratowyd eisoes o'r rhestr:
Mae ymarferoldeb y cyfleustodau yn helaeth iawn, ac rydym yn argymell ymgyfarwyddo â'r rhestr lawn o bosibiliadau ar y GitHub tudalen prosiect neu'r Gwefan swyddogol. Bydd yr un offeryn hwn yn ddigon ar gyfer rheolaeth lwyr ar y gweinydd cyfan yn gyffredinol a'i gydrannau unigol yn benodol.
Casgliad
O ganlyniad i'r gwasanaeth diagnostig gweinydd a gynhaliwyd, gellir honni bod y system yn gyffredinol yn gweithredu'n sefydlog ac yn effeithlon. Dangosodd y dadansoddiad o lwyth CPU, defnydd cof, gweithgaredd disg, a llwyth rhwydwaith fod adnoddau'r gweinydd yn cael eu defnyddio i'r eithaf. Fodd bynnag, er mwyn atal problemau posibl, mae'n bwysig monitro'r llwyth yn rheolaidd a pharatoi atebion wrth gefn i sicrhau dibynadwyedd a pherfformiad y gweinydd yn y dyfodol.