Konnesans Enstriksyon senp pou travay avèk sèvis Profitserver la
Main Konnesans Tcheke resous sèvè

Tcheke resous sèvè


Lè yon sèvè twò chaje, kit se vityèl oswa dedye, li lakòz sit entènèt chaje dousman epi pwodui erè irite olye pou yo kontni. Li nesesè ak anpil atansyon kontwole paramèt li yo ak fè yon analiz alè nan resous yo nan lòd pou fè pou evite yon rezilta sa a,

Apre sa, nou pral gade nan dyagnostik resous endividyèl lè l sèvi avèk zouti founisè hosting la, osi byen ke nan tèminal la sou bò sèvè a. Anplis de sa, nou pral konsidere divès apwòch pou rezoud pwoblèm ki asosye ak pèfòmans sistèm pòv yo. Enstriksyon yo aplike nan nenpòt ki sèvè ki kouri Linux OS, kèlkeswa lojisyèl an pre-enstale.

Tcheke resous sèvè atravè VMmanager

Zouti virtualizasyon VMmanager la se solisyon ki pi senp lan, men an menm tan inivèsèl pou dyagnostik. Li jwe yon wòl kle nan asire yon jesyon efikas sèvè dedye oswa vityèl sou pifò founisè hosting modèn yo. Pa egzanp, verifikasyon an pral fèt sou vèsyon 6 zouti a, sepandan, vèsyon anvan yo ka fè dyagnostik menm jan an tou.

Pou analiz, ou bezwen ale nan panèl kontwòl VMmanager la epi chwazi machin vityèl ou vle a:

VMmanager

Apre sa, itilizatè a ka imedyatman wè itilizasyon resous an tan reyèl. Pou plis detay estatistik, ou bezwen chwazi "Paramèt":

VMmanager paramèt

Onglet Estatistik detaye ki anlè a montre karakteristik sèvè jeneral yo ak kalite Virtualization la. Sou graf yo ou ka wè konjesyon rezo a, chaj processeur, RAM ak itilizasyon espas disk an tan reyèl:

Analiz resous sèvè nan VMmanager

Pou yon analiz pi detaye sou espas disk oswa estatistik resous pou yon sèten peryòd tan, ou dwe chwazi atik meni ki apwopriye a. Enfòmasyon sou disk vityèl yo parèt nan fòma sa a:

Disk vityèl nan VMmanager

Statistik chaj pou yon resous espesifik yo parèt sou fòm yon graf pratik:

Resous nan VMmanager

Li posib pou montre yon graf chaj pou yon jou, semèn, mwa, ane, oswa manyèlman chwazi dat ki nesesè yo. Tout resous prensipal yo parèt: processeur, RAM, depo, koòdone rezo.

Anpil itilizatè espere resous yo dwe itilize respire sou yon sèten peryòd. Sepandan, sa a se pa toujou ka a. Pou egzanp, koòdone rezo a ka sanble menm nan mòd san fè anyen konsa:

Egzanp koòdone rezo nan VMmanager

Pa gen okenn mezi obligatwa nan ka sa a. Sepandan, nan ka a nan yon processeur, RAM oswa depo disk, sèvè a pa ta dwe itilize tout 100% nan resous li yo sou yon baz konstan; chaj la rekòmande se pa plis pase 70%.

Tcheke resous sèvè nan tèminal la

Analiz chaj total

Nou te deja gade kèk opsyon analiz nan atik Dyagnostik jeneral resous sèvè a . La nou te pale de zouti estanda tankou top/atop , epi nou te gade tou enstalasyon ak konfigirasyon zouti Netdata a , ki pèmèt nou kontwole resous sèvè a atravè navigatè a. Nan atik sa a, nou pral gade htop kòm yon altènativ a zouti top la pou analiz jeneral resous sistèm yo.

Zouti a pa preenstale nan distribisyon Linux pa default, kidonk ann kòmanse ak enstalasyon. Pou Debian/Ubuntu nou itilize kòmandman an:

apt-get install htop

Pou CentOS, li pi lojik pou itilize depo EPEL yo . Yo enfim pa default, kidonk premye kòmand lan responsab pou ajoute yo, epi dezyèm lan se pou enstale htop :

yum -y install epel-release
yum install htop -y

Touswit apre enstalasyon, ou ka louvri sèvis piblik la nan meni aplikasyon an oswa nan tèminal la ak lòd ki apwopriye a:

htop

Kòm yon rezilta, itilizatè a pral kapab wè tout enfòmasyon sou sistèm nan:

Htop sèvè analiz resous

Kwen anwo gòch la montre done processeur, ki gen ladan itilizasyon chak nwayo, RAM ak memwa swap. Boukante memwa nan Linux yo itilize nan ka yon mank RAM, asire estabilite sistèm lan. Nan kwen anwo dwat ou ka wè chaj la processeur ak kantite travay aktif. Pati santral la montre pwosesis aktif ak kapasite nan sòt. Pati ki pi ba a bay enfòmasyon sou kle cho ak fonksyonalite. Seksyon "Èd" la gen yon deskripsyon detaye sou kapasite pwogram nan:

Seksyon èd nan htop

Anvan ou fè dyagnostik sistèm nan li menm, li nesesè pou konprann egzakteman konbyen nwayo/processeur ki itilize sou sèvè a. Itilizatè a ka jwenn valè yo nan kwen anwo gòch zouti htop la :

Nimewo nwayo sèvè nan htop

Oswa pa kouri lòd la:

nproc

Tou depan de valè a jwenn, yo pral kalkile chaj total akseptab (Chaj mwayèn nan kwen anwo dwat). Nan ka nou an li egal a 2, ki vle di chaj maksimòm lan se 2.0. Sepandan, sa pa vle di ke sistèm lan pral friz nèt anba chaj 2.0. Nimewo sa a ka pi wo, men nan ka sa a, tout lòt travay yo pral nan keu a, epi sèvè a tèt li pral chaje. Valè ideyal la konsidere kòm yon chaj ki pa plis pase 70%. Pou egzanp, mwayèn chaj la ta dwe nan 0.7 sou yon sèvè sèl-processeur. Nan ka a nan sèvè a nan egzanp ki endike anwo a, yon endikatè bon ta dwe valè pa pi wo pase 1.4.

Lè w ap itilize htop oubyen analòg li yo, itilizatè a bezwen evalye resous prensipal yo: chaj mwayèn processeur a, itilizasyon RAM, espas disk ak koòdone rezo a. Si resous yo minim, ou bezwen klase pwosesis yo pa itilizasyon CPU, idantifye operasyon ki konsome anpil lajan, epi optimize yo oubyen mete fen nan yo. Si li enposib pou fèmen pwogram nan oubyen optimize a echwe, li rekòmande pou w konsidere chanje pou yon sèvè ki gen yon konfigirasyon ki pi puisan.

Tcheke RAM gratis

Nan seksyon sa a, nou pral gade pi pre yon aspè enpòtan nan fonksyone nenpòt sèvè - yon nivo ase nan RAM gratis.

Fason ki pi fasil pou tcheke RAM gratis sou nenpòt sistèm Linux atravè tèminal la se kòmandman an:

free -m

Nan pwodiksyon an nou jwenn done sa yo an megabyte: total, itilize, gratis ak kach RAM, osi byen ke swap volim:

Sèvè RAM diagnostics

Zouti a itil pou jwenn done jeneral nan yon moman espesifik. Pou dyagnostik dinamik itilizasyon RAM, nou rekòmande zouti vmstat la , ki pèmèt nou konfigire frekans aktyalizasyon enfòmasyon pwodiksyon an:

vmstat 1

Nan egzanp ki anwo a, done yo ap mete ajou chak segonn. Rezilta a pwodui nan yon fòma ki sanble ak free :

vmstat RAM tcheke

Zouti a bay enfòmasyon jeneral sistèm tou, men nan ka nou an, sèlman kolòn ki responsab pou RAM, se sa ki, memwa ak swap, enpòtan. Tout valè yo endike an kilookte. Ann gade yo nan plis detay:

Memwa (RAM):

  • swpd: memwa vityèl echanje pou fizik.
  • gratis: disponib memwa fizik (RAM).
  • frote: memwa itilize kòm yon tanpon anvan disk ekri.
  • kachèt: memwa itilize kòm kachèt pou pi vit aksè.

Swap

  • si: memwa itilize kòm kachèt pou pi vit aksè.
  • so: done ekri nan memwa fizik pou chanje memwa.

Separeman, li vo mansyone lefèt ke tout resous sistèm dyagnostik sèvis piblik yo okòmansman pran done ki soti nan mòso bwa. Nan ka RAM, itilizatè a pral kapab wè done yo dirèkteman pa louvri dosye ki koresponn lan:

cat /proc/meminfo

Pwodiksyon an se byen vaste, men li ase yo peye atansyon sou dosye yo premye analize memwa:

Analiz RAM pa boutèy demi lit

Pwoblèm ak itilizasyon twòp RAM yo pi souvan ki gen rapò ak yon travay oswa pwosesis espesifik. Nan kòmansman an, dyagnostik lè l sèvi avèk zouti komen yo nan lòd yo idantifye pwosesis pwoblèm yo pral ase. Kòm yon solisyon, ou ka konsidere optimize yon aplikasyon espesifik, pèmèt kachèt ak konpresyon done si nou ap pale de gwo kantite enfòmasyon, oswa ogmante konfigirasyon sèvè a.

Kontwòl espas disk

Dyagnostik espas ki gen kapasite sèvè pa mwens enpòtan pase lòt resous li yo. Kòm yon règ, siyal sou bezwen an pou tcheke yo se: enkapasite a kreye oswa ekri nan dosye ki deja egziste, ralanti pèfòmans sistèm ak divès kalite erè opinyon / pwodiksyon.

Fason ki pi pratik pou tcheke se kòmandman an:

df -h

Kòm repons, zouti a pral montre enfòmasyon sou tout patisyon ki gen kapasite ki monte yo:

Dyagnostik memwa sèvè gratis

Ou ka itilize kòmandman sa a pou plis detay siveyans anyè:

du -hs /*
Egzamen anyè sèvè

Nan fason sa a, itilizatè a pral kapab chèche konnen ki kantite espas chak anyè pran. Pou retabli pèfòmans sistèm lan, w ap bezwen optimize patisyon ki gen kapasite a ki konsome plis memwa. Li rekòmande pa pèmèt plis pase 80-90% nan espas gratis nan kantite total yo dwe itilize; rès 10-20% yo ta dwe ase pou operasyon sistèm ki estab. Li rekòmande pou ogmante espas disk si optimize pa posib. Sa a ka fèt lè yo ajoute nouvo oswa agrandi disk ki deja egziste, osi byen ke lè l sèvi avèk depo nwaj. Kèlkeswa solisyon an chwazi, li rekòmande pou toujou fè yon kopi backup pou fè pou evite pèt dosye.

Tcheke koòdone rezo a

Aspè final la, men pa mwens enpòtan nan dyagnostik sèvè se tcheke koòdone rezo a. La nethogs ka sèvi ak sèvis piblik si ou vle jwenn enfòmasyon jeneral sou konbyen trafik yo konte nan pwosesis rezo an tan reyèl.
Enstalasyon ak lansman sou Cent OS:

yum install nethogs
nethogs

Pou Debian/Ubuntu:

apt-get install nethogs
nethogs

Zouti a pral montre pwosesis sa yo ki ap itilize resous rezo nan moman sa a:

Diagnostik koòdone rezo sèvè

Nou rekòmande lè l sèvi avèk iftop pou analiz plis detay.
Enstalasyon ak lansman sou Cent OS:

yum install iftop
iftop

Pou Debian/Ubuntu:

apt-get install iftop
iftop

Pwodiksyon pwogram lan se yon lis koneksyon aktif ki endike adrès IP, pò, kantite done transfere ak vitès transfè. Avantaj prensipal pwogram lan se konsepsyon vizyèl chajman chanèl rezo a:

View nan koneksyon rezo aktif

Apre dyagnostik chanèl rezo sèvè a ak idantifye pwoblèm ki gen gwo chaj, li rekòmande pou ogmante Pleasant koneksyon rezo sou bò founisè hosting oswa optimize anviwònman koòdone espesifik pwoblèm. Kòm yon zouti backup, ou ka itilize divès sistèm siveyans rapidman swiv chanjman nan aktivite rezo a epi, si sa nesesè, regilyèman mete ajou enfrastrikti rezo a an akò ak kondisyon yo.

konklizyon

Pou konkli, nou ka mete aksan sou lefèt ke dyagnostik resous sèvè yo se yon pati entegral nan yon jesyon efikas sèvè vityèl ak dedye . Atik la te ban nou posiblite pou nou gade zouti prensipal yo pou yon analiz konplè sou sèvè a, epi li te bay tou rekòmandasyon pratik pou rezoud pwoblèm posib yo. Dyagnostik sistèm regilye pèmèt sèvè a fonksyone san pwoblèm, menm san patisipasyon aktif itilizatè a.

❮ Atik anvan an Editè tèks Linux
Pwochen atik la ❯ Ki jan yo tcheke sèvè lapòs

Mande nou sou VPS

Nou toujou pare pou reponn kesyon ou yo nenpòt ki lè lajounen kou lannwit.