Intrebari Frecvente Instrucțiuni simple pentru a lucra cu serviciul Profitserver
Principal Intrebari Frecvente Diagnosticarea încărcării serverului

Diagnosticarea încărcării serverului


Diagnosticarea regulată a încărcării serverului este de o importanță critică pentru funcționarea eficientă a serverelor. Diagnosticarea încărcării serverului permite identificarea problemelor potențiale, optimizarea performanței și asigurarea funcționării continue. De obicei, astfel de proceduri includ evaluarea componentelor hardware individuale, software-ul, setările de rețea și datele operaționale.

În acest articol, vom examina principalele metode de analiză a resurselor serverului prin intermediul terminalului și, de asemenea, vom atinge instrumentele de monitorizare automată în browser. Instrucțiunea este aplicabilă oricărui tip de dedicat or servere virtuale pe orice sistem de operare Linux, indiferent de software-ul preinstalat.

Cum să verificați încărcarea generală pe server în terminal

Pentru a verifica încărcarea generală a serverului direct în terminal, utilitare populare, cum ar fi top și sus va fi folosit. În majoritatea cazurilor, acestea sunt deja preinstalate. Doar lansați comanda:

top

Ca răspuns, instrumentul va oferi informații despre starea actuală a sistemului în timp real:

Diagnosticare server folosind utilitarul superior

În acest fel, administratorul serverului poate urmări nu numai informații generale, ci și despre un anumit proces, folosind navigarea de la tastatură. Cu toate acestea, programul permite și o analiză mai profundă. Pentru aceasta, în fereastra principală a utilitarului, apăsați butonul "F", după care va fi posibilă selectarea câmpurilor suplimentare:

Câmpuri suplimentare din partea de sus

Câmpurile active sunt evidențiate cu caractere aldine, devin mai ușoare decât restul și sunt însoțite de simbolul *. Pentru a activa un anumit câmp, utilizați tastatura de navigare, apoi apăsați spaţiu sau "D". Pentru a ieși din fereastra câmpurilor și din programul în general, apăsați tasta "Q"Sau"EscTasta ". Câmpurile nou adăugate pot fi văzute revenind la fereastra principală și derulând spre dreapta, de asemenea, folosind tastele săgeți de pe tastatură:

S-au adăugat câmpuri de sus

Este important să salvați setările curente când ieșiți apăsând butonul "W"cheie.

Următorul instrument în linie este sus. Este lansat cu comanda:

atop

Imediat după lansare, afișează informații despre sistem:

Diagnosticare server folosind utilitarul Atop

Are o funcționalitate aproape identică pentru monitorizare, dar permite și urmărirea informațiilor despre rețea și discuri. Vă puteți familiariza cu toate funcțiile disponibile prin butonul „ajutor" comanda:

Funcțiile programului de vârf

În majoritatea cazurilor, administratorii folosesc acest instrument pentru a vizualiza jurnalele pentru o anumită perioadă. Acest lucru poate fi util atunci când trebuie să cunoașteți încărcătura pentru perioada trecută, de exemplu, peste noapte. Pentru a vizualiza jurnalele, utilizați comanda:

atop -r
Vizualizarea jurnalelor de diagnosticare a serverului cu vârf

Pentru navigare, utilizați „t" cheie - înainte în timp, "Shift +t"- înapoi.

În mod implicit, atop scrie jurnalele la fiecare 10 minute și le salvează în /var/log/atop director. Pentru a modifica intervalul sau calea de salvare, trebuie să deschideți fișierul de configurare /etc/default/atop și faceți următoarele modificări:

INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"

În exemplul oferit, jurnalele vor fi salvate în fiecare minut în calea și numele fișierului specificate. După aceea, trebuie să reporniți programul cu comanda:

systemctl restart atop.service

Cum să verificați încărcarea generală a serverului în browser

Utilizarea instrumentelor terță parte în browser oferă o imagine mai vizuală a ceea ce se întâmplă pe server. Astfel de instrumente vizează o analiză confortabilă, fără a fi nevoie să comutați între programele din terminal pentru a găsi o funcție specifică. Una dintre cele mai funcționale soluții este NetData. Este complet gratuit și totuși are tot ce este necesar pentru diagnosticarea completă a serverului. Să luăm în considerare instalarea și configurarea acestuia în detaliu pe exemplul a server dedicat rulează sistemul de operare Ubuntu 20.04.6:

apt-get install netdata –y

Imediat după instalare, treceți la configurare. Deschideți fișierul de configurare principal:

vim /etc/netdata/netdata.conf
Valori din fișierul de configurare NetData

Comparați primele trei valori, ar trebui să fie similare și, de asemenea, să specificați adresa IP externă a serverului. Prin aceasta se va face accesul suplimentar la panoul de control. Salvați modificările în fișier și ieșiți. Reporniți serviciul:

systemctl restart netdata

Verificați operabilitatea:

systemctl status netdata
Operabilitate NetData

Serviciul este lansat. Rămâne să mergi la panoul de control. Pentru aceasta, deschideți browserul și accesați:

http://11.22.33.44:19999

Unde 11.22.33.44 este adresa IP a serverului specificată în fișierul de configurare, 19999 este portul standard al programului.

În partea de sus a tabloului de bord, informațiile principale despre încărcarea de pe server sunt afișate în timp real:

Principalii indicatori ai NetData în analiza resurselor serverului

Mai jos puteți arunca o privire mai atentă asupra graficului fiecărei componente individuale a serverului:

Analiză detaliată a resurselor serverului

Pentru a mări sau micșora diagramele, puteți utiliza combinația „Shift + rotiță mouse”. Odată ce utilizatorul este familiarizat cu graficele principale, se va deschide automat un meniu suplimentar pentru fiecare componentă separată situată în colțul din dreapta sus. Instrumentul este capabil să ofere informații detaliate despre următoarele componente:

Componentele principale ale NetData

Să luăm în considerare o analiză detaliată folosind primele trei elemente: procesoare, memorie, discuri:

Vedere detaliată a procesorului în NetData Vedere detaliată a memoriei în NetData Vedere detaliată a discurilor din NetData

NetData are, de asemenea, setări flexibile pentru alerte privind declanșatoarele specificate. Pentru a le activa, selectați „Alarmă” în panoul de sus și alegeți un script deja pregătit din listă:

Lista de alarme disponibile în NetData

Funcționalitatea utilitarului este foarte extinsă și vă recomandăm să vă familiarizați cu lista completă de posibilități de pe GitHub pagina proiectului sau site oficial. Doar acest instrument va fi suficient pentru controlul complet al întregului server în general și al componentelor sale individuale, în special.

Concluzie

Ca rezultat al diagnosticului de server efectuat, se poate afirma că sistemul funcționează în general stabil și eficient. Analiza încărcării procesorului, a utilizării memoriei, a activității discului și a încărcării rețelei a arătat că resursele serverului sunt utilizate în mod optim. Cu toate acestea, pentru a preveni potențialele probleme, este important să se efectueze o monitorizare regulată a încărcării și să se pregătească soluții de rezervă pentru a asigura fiabilitatea și performanța serverului în viitor.

❮ Articolul precedent Configurarea paravanului de protecție pe Linux
Articolul următor ❯ Reducerea încărcării serverului

Întrebați-ne despre VPS

Suntem întotdeauna gata să vă răspundem la întrebări la orice oră din zi sau din noapte.