Nigba ti olupin kan ba jẹ apọju, boya foju tabi iyasọtọ, o fa ki awọn oju opo wẹẹbu lati ṣajọpọ laiyara ati gbejade awọn aṣiṣe irritative dipo akoonu. O jẹ dandan lati farabalẹ ṣe abojuto awọn aye rẹ ati ṣe itupalẹ akoko ti awọn orisun lati yago fun iru abajade,
Nigbamii ti, a yoo wo ṣiṣe ayẹwo awọn orisun kọọkan nipa lilo awọn irinṣẹ olupese alejo gbigba, bakannaa nipasẹ ebute ni ẹgbẹ olupin. Ni afikun, a yoo ṣe akiyesi awọn ọna oriṣiriṣi lati yanju awọn iṣoro ti o ni nkan ṣe pẹlu iṣẹ eto ti ko dara. Awọn ilana naa kan si eyikeyi olupin ti n ṣiṣẹ Linux OS, laibikita sọfitiwia ti a ti fi sii tẹlẹ.
Ṣiṣayẹwo awọn orisun olupin nipasẹ VMmanager
Ọpa ipalọlọ VMmanager jẹ ohun ti o rọrun julọ, ṣugbọn ni akoko kanna ojutu gbogbo agbaye fun awọn iwadii aisan. O ṣe ipa pataki ni idaniloju iṣakoso daradara ti ifiṣootọ or foju apèsè lori julọ igbalode alejo olupese. Gẹgẹbi apẹẹrẹ, ayẹwo yoo ṣee ṣe lori ẹya 6 ti ọpa, sibẹsibẹ, awọn ẹya ti tẹlẹ le tun ṣe awọn iwadii aisan kanna.
Fun itupalẹ, o nilo lati lọ si awọn VMmanager nronu iṣakoso ati yan ẹrọ foju ti o fẹ:
Nigbamii, olumulo le rii lẹsẹkẹsẹ lilo awọn orisun ni akoko gidi. Fun awọn iṣiro alaye diẹ sii, o nilo lati yan “Awọn paramita”:
Awọn iṣiro alaye taabu ni oke n ṣe afihan awọn abuda olupin gbogbogbo ati iru agbara agbara. Lori awọn aworan naa o le rii idinku nẹtiwọọki, fifuye ero isise, Ramu ati lilo aaye disk ni akoko gidi:
Fun itupalẹ alaye diẹ sii ti aaye disk tabi awọn iṣiro orisun fun akoko kan, o gbọdọ yan ohun akojọ aṣayan ti o yẹ. Alaye nipa awọn disiki foju han ni ọna kika yii:
Awọn iṣiro fifuye fun orisun kan pato jẹ afihan ni irisi aworan ti o rọrun:
O ṣee ṣe lati ṣafihan iwọn fifuye fun ọjọ kan, ọsẹ, oṣu, ọdun, tabi pẹlu ọwọ yan awọn ọjọ pataki. Gbogbo awọn orisun akọkọ ti han: ero isise, Ramu, ibi ipamọ, wiwo nẹtiwọki.
Ọpọlọpọ awọn olumulo nireti awọn orisun lati ṣee lo paapaa ni akoko kan. Sibẹsibẹ, eyi kii ṣe ọran nigbagbogbo. Fun apẹẹrẹ, wiwo nẹtiwọọki le dabi iru paapaa ni ipo aiṣiṣẹ:
Ko si awọn igbese ti o nilo ninu ọran yii. Sibẹsibẹ, ninu ọran ti ero isise, Ramu tabi ibi ipamọ disk, olupin ko yẹ ki o lo gbogbo 100% ti awọn orisun rẹ ni ipilẹ igbagbogbo; fifuye ti a ṣe iṣeduro ko ju 70%.
Ṣiṣayẹwo awọn orisun olupin ni ebute naa
Lapapọ fifuye onínọmbà
A ti wo tẹlẹ diẹ ninu awọn aṣayan itupalẹ ninu Awọn iwadii gbogbogbo ti awọn orisun olupin article. Nibẹ a ti sọrọ nipa boṣewa irinṣẹ bi oke / oke, ati tun wo fifi sori ẹrọ ati tunto naa netdata IwUlO, eyiti ngbanilaaye lati ṣe atẹle awọn orisun olupin nipasẹ ẹrọ aṣawakiri. Ninu nkan yii a yoo wo Htop bi yiyan si awọn oke IwUlO fun gbogboogbo eto oro onínọmbà.
Ọpa naa ko ti fi sii tẹlẹ ni awọn pinpin Linux nipasẹ aiyipada, nitorinaa jẹ ki a bẹrẹ pẹlu fifi sori ẹrọ. Fun Debian/Ubuntu a lo aṣẹ naa:
apt-get install htop
Fun CentOS, o jẹ oye diẹ sii lati lo LOWORO awọn ibi ipamọ. Wọn jẹ alaabo nipasẹ aiyipada, nitorinaa aṣẹ akọkọ jẹ iduro fun fifi wọn kun, ati pe ọkan jẹ fun fifi sori ẹrọ Htop:
yum -y install epel-release
yum install htop -y
Ni kete lẹhin fifi sori ẹrọ, o le ṣii ohun elo lati inu akojọ ohun elo tabi ni ebute pẹlu aṣẹ ti o yẹ:
htop
Bi abajade, olumulo yoo ni anfani lati wo gbogbo alaye nipa eto naa:
Oke apa osi han data isise, pẹlu awọn lilo ti kọọkan mojuto, Ramu ati siwopu iranti. Iranti paṣipaarọ ni Lainos ni a lo ni awọn ọran ti aito Ramu, ni idaniloju iduroṣinṣin eto. Ni igun apa ọtun oke o le wo fifuye ero isise ati nọmba awọn iṣẹ ṣiṣe. Apakan aringbungbun fihan awọn ilana ti nṣiṣe lọwọ pẹlu agbara lati too. Apa isalẹ pese alaye nipa awọn bọtini gbona ati iṣẹ ṣiṣe. Abala “Iranlọwọ” ni apejuwe alaye ti awọn agbara eto naa:
Ṣaaju ṣiṣe ayẹwo eto, funrararẹ, o jẹ dandan lati ni oye gangan iye awọn ohun kohun / awọn ilana ti a lo lori olupin naa. Olumulo le wa iye wọn ni igun apa osi oke ti awọn Htop IwUlO:
Tabi nipa ṣiṣe aṣẹ naa:
nproc
Ti o da lori iye ti o gba, fifuye lapapọ iyọọda yoo ṣe iṣiro (apapọ fifuye ni igun apa ọtun oke). Ninu ọran wa o dọgba si 2, eyiti o tumọ si pe fifuye ti o pọju jẹ 2.0. Sibẹsibẹ, eyi ko tumọ si pe eto naa yoo di didi patapata labẹ fifuye 2.0. Nọmba yii le jẹ ti o ga julọ, ṣugbọn ninu ọran yii, gbogbo awọn iṣẹ-ṣiṣe miiran yoo wa ni isinyi, ati olupin naa funrararẹ yoo jẹ fifuye. Iwọn ti o dara julọ ni a gba pe o jẹ ẹru ti ko ju 70%. Fun apẹẹrẹ, apapọ fifuye yẹ ki o wa laarin 0.7 lori olupin ero isise kan. Ninu ọran ti olupin ni apẹẹrẹ ti a mẹnuba loke, itọka to dara yoo jẹ awọn iye ti ko ga ju 1.4.
lilo Htop tabi awọn analogues rẹ, olumulo nilo lati ṣe iṣiro awọn orisun akọkọ: fifuye ero isise apapọ, lilo Ramu, aaye disk ati wiwo nẹtiwọọki. Ti awọn orisun ba kere, o nilo lati to awọn ilana nipasẹ lilo Sipiyu, ṣe idanimọ awọn iṣẹ ṣiṣe ti n gba giga, ati lẹhinna mu tabi fopin si wọn. Ti ko ba ṣee ṣe lati pa eto naa tabi iṣapeye kuna, o gba ọ niyanju lati ronu yi pada si olupin pẹlu iṣeto ni agbara diẹ sii.
Ṣiṣayẹwo Ramu ọfẹ
Ni apakan yii, a yoo wo abala pataki ti iṣẹ ṣiṣe ti olupin eyikeyi - ipele to ti Ramu ọfẹ.
Ọna to rọọrun lati ṣayẹwo Ramu ọfẹ lori eyikeyi eto Linux nipasẹ ebute ni aṣẹ:
free -m
Ni iṣelọpọ a gba data atẹle ni megabyte: lapapọ, ti a lo, ọfẹ ati Ramu ti a fipamọ, bakanna bi iwọn didun paarọ:
Ọpa naa wulo fun gbigba data gbogbogbo ni aaye kan pato ni akoko. Fun ìmúdàgba Ramu lilo aisan, a so awọn vmstat IwUlO, eyiti o fun wa laaye lati tunto igbohunsafẹfẹ imudojuiwọn ti alaye iṣelọpọ:
vmstat 1
Ni awọn loke apẹẹrẹ, awọn data yoo wa ni imudojuiwọn gbogbo iṣẹju. Awọn o wu wa ni produced ni a kika iru si free:
Ọpa naa tun pese alaye eto gbogbogbo, ṣugbọn ninu ọran wa, awọn ọwọn nikan ti o ni iduro fun Ramu, iyẹn ni, iranti ati swap, jẹ pataki. Gbogbo awọn iye ti wa ni itọkasi ni kilobytes. Jẹ ki a wo wọn ni awọn alaye diẹ sii:
Memory (Ramu):
- swpd: foju iranti paarọ fun ti ara.
- free: iranti ti ara ti o wa (Àgbo).
- ajekii: iranti ti a lo bi ifipamọ ṣaaju kikọ disk.
- kaṣe: iranti ti a lo bi kaṣe lati yara wiwọle.
Swap
- si: iranti ti a lo bi kaṣe lati yara wiwọle.
- so: data kọ lati ti ara iranti to siwopu iranti.
Lọtọ, o tọ lati darukọ otitọ pe gbogbo awọn orisun eto ti n ṣe iwadii awọn ohun elo ni ibẹrẹ gba data lati awọn akọọlẹ. Ninu ọran ti Ramu, olumulo yoo ni anfani lati wo data taara nipa ṣiṣi faili ti o baamu:
cat /proc/meminfo
Ijade jẹ lọpọlọpọ, ṣugbọn o to lati san ifojusi si awọn igbasilẹ akọkọ lati ṣe itupalẹ iranti:
Awọn iṣoro pẹlu lilo Ramu pupọ julọ nigbagbogbo ni ibatan si iṣẹ-ṣiṣe kan tabi ilana. Ni ibẹrẹ, awọn iwadii aisan nipa lilo awọn irinṣẹ ti o wọpọ lati ṣe idanimọ awọn ilana iṣoro yoo to. Gẹgẹbi ojutu kan, o le ronu iṣapeye ohun elo kan pato, gbigba caching ati funmorawon data ti a ba n sọrọ nipa awọn oye nla ti alaye, tabi jijẹ atunto olupin naa.
Iṣakoso aaye disk
Awọn iwadii ti aaye disk olupin ko ṣe pataki ju awọn orisun miiran lọ. Gẹgẹbi ofin, awọn ifihan agbara nipa iwulo fun ṣayẹwo ni: ailagbara lati ṣẹda tabi kọ si awọn faili ti o wa tẹlẹ, iṣẹ ṣiṣe eto ti o lọra ati ọpọlọpọ awọn aṣiṣe titẹ sii/jade.
Ọna ti o rọrun julọ lati ṣayẹwo ni aṣẹ:
df -h
Ni idahun, ọpa naa yoo ṣafihan alaye lori gbogbo awọn ipin disk ti a gbe soke:
O le lo aṣẹ yii fun ibojuwo awọn ilana alaye diẹ sii:
du -hs /*
Ni ọna yii, olumulo yoo ni anfani lati wa iye aaye ti itọsọna kọọkan gba. Lati mu iṣẹ ṣiṣe eto pada, iwọ yoo nilo lati mu ipin ti disiki naa pọ si ti o nlo iranti iye pupọ julọ. A ṣe iṣeduro ko gba laaye diẹ sii ju 80-90% ti aaye ọfẹ ti iye lapapọ lati lo; 10-20% ti o ku yẹ ki o to fun iṣẹ eto iduroṣinṣin. A ṣe iṣeduro lati mu aaye disk pọ si ti iṣapeye ko ṣee ṣe. Eyi le ṣee ṣe nipasẹ fifi titun tabi fifẹ awọn disiki ti o wa tẹlẹ, bakannaa lilo ibi ipamọ awọsanma. Laibikita ojutu ti a yan, o ni iṣeduro lati ṣe ẹda afẹyinti nigbagbogbo lati yago fun pipadanu faili.
Ṣayẹwo wiwo nẹtiwọki
Ikẹhin, ṣugbọn kii ṣe abala pataki ti awọn iwadii olupin n ṣayẹwo wiwo nẹtiwọọki naa. Awọn awọn ẹja IwUlO le ṣee lo ti o ba fẹ lati jèrè alaye gbogbogbo nipa iye owo ijabọ nipasẹ awọn ilana nẹtiwọọki ni akoko gidi.
Fifi sori ẹrọ ati ifilọlẹ lori Cent OS:
yum install nethogs
nethogs
Fun Debian/Ubuntu:
apt-get install nethogs
nethogs
Ọpa naa yoo ṣafihan awọn ilana wọnyẹn ti o nlo awọn orisun nẹtiwọọki ni akoko:
A ṣe iṣeduro lilo ifoke fun alaye diẹ onínọmbà.
Fifi sori ẹrọ ati ifilọlẹ lori Cent OS:
yum install iftop
iftop
Fun Debian/Ubuntu:
apt-get install iftop
iftop
Ijade eto jẹ atokọ ti awọn asopọ ti nṣiṣe lọwọ ti n tọka awọn adirẹsi IP, awọn ebute oko oju omi, iye data gbigbe ati iyara gbigbe. Anfani eto akọkọ ni apẹrẹ wiwo ti ikojọpọ ikanni nẹtiwọọki:
Lẹhin ṣiṣe ayẹwo ikanni nẹtiwọọki olupin ati idanimọ awọn iṣoro pẹlu fifuye giga, o gba ọ niyanju lati mu bandiwidi ti awọn asopọ nẹtiwọọki pọ si ni ẹgbẹ olupese olupese tabi mu awọn eto ti wiwo iṣoro kan pato. Gẹgẹbi ohun elo afẹyinti, o le lo ọpọlọpọ awọn eto ibojuwo lati tọpa awọn ayipada ni iyara ni iṣẹ nẹtiwọọki ati, ti o ba jẹ dandan, ṣe imudojuiwọn awọn amayederun nẹtiwọọki nigbagbogbo ni ibamu pẹlu awọn ibeere.
ipari
Ni ipari, o le tẹnumọ pe ṣiṣe ayẹwo awọn orisun olupin jẹ apakan pataki ti iṣakoso to munadoko ti foju ati ifiṣootọ apèsè. Nkan naa fun wa ni seese lati wo awọn irinṣẹ akọkọ fun itupalẹ olupin ni kikun, ati tun fun awọn iṣeduro to wulo fun laasigbotitusita awọn iṣoro ti o ṣeeṣe. Awọn iwadii eto deede gba olupin laaye lati ṣiṣẹ lainidi, paapaa laisi ikopa olumulo ti nṣiṣe lọwọ.