Cunniscenza Istruzzioni simplici per travaglià cù u serviziu Profitserver
Main Cunniscenza Diagnosticu di carica di u servitore

Diagnosticu di carica di u servitore


U diagnosticu di carica di u servitore regulare hè di primura impurtante per u funziunamentu efficiente di i servitori. U diagnosticu di carica di u servitore permette l'identificazione di prublemi potenziali, l'ottimisazione di u rendiment, è assicurà un funziunamentu cuntinuu. Di genere, tali prucedure includenu a valutazione di cumpunenti hardware individuali, software, paràmetri di rete è dati operativi.

In questu articulu, esamineremu i metudi principali di l'analisi di e risorse di u servitore attraversu u terminal è ancu toccu l'arnesi per u monitoraghju automaticu in u navigatore. L'istruzzioni hè applicabile à ogni tipu dedicatu or servitori virtuali in ogni sistema operatore Linux, indipendentemente da u software preinstallatu.

Cumu verificà a carica generale nantu à u servitore in Terminal

Per verificà a carica generale di u servitore direttamente in u terminal, utilità populari cum'è cima e in cima serà usatu. In a maiò parte di i casi, sò digià preinstallati. Basta lanciari u cumandamentu:

top

In risposta, l'uttellu furnisce infurmazioni nantu à u statu attuale di u sistema in tempu reale:

Diagnosticu di u servitore utilizendu l'utilità superiore

Questu modu, l'amministratore di u servitore ùn pò micca solu seguità l'infurmazioni generale, ma ancu nantu à un prucessu specificu, utilizendu a navigazione di u teclatu. Tuttavia, u prugramma permette ancu una analisi più profonda. Per questu, in a finestra principale di l'utilità, appughjà u "F", dopu à quale serà pussibule selezziunà campi supplementari:

Campi supplementari in cima

I campi attivi sò evidenziati in grassu, diventanu più ligeri cà u restu, è sò accumpagnati da un simbulu *. Per attivà un campu specificu, utilizate a navigazione di u teclatu, dopu appughjà u spaziu o "D". Per esce da a finestra di i campi è u prugramma in generale, appughjà u "Q"O"Esc" Chjave ". I campi appena aghjunti ponu esse vistu tornandu à a finestra principale è scorrendu ghjustu cù i tasti di freccia nantu à u teclatu:

Aghjunghjenu campi di cima

Hè impurtante di salvà i paràmetri attuali quandu esce premendu u "W" chjave.

U prossimu strumentu in linea hè in cima. Hè lanciatu cù u cumandimu:

atop

Immediatamente dopu à u lanciu, mostra infurmazioni nantu à u sistema:

Diagnosticu di u servitore utilizendu l'utilità atop

Hà una funziunalità quasi identica per u monitoraghju, ma permette ancu di seguità l'infurmazioni nantu à a reta è i dischi. Pudete familiarizàvi cù tutte e funzioni dispunibili da u "aiutu"cumandamentu:

Funzioni di u prugramma in cima

In a maiò parte di i casi, l'amministratori utilizanu stu strumentu per vede logs per un periodu specificu. Questu pò esse utile quandu avete bisognu di sapè a carica per u periodu passatu, per esempiu, per a notte. Per vede logs, utilizate u cumandimu:

atop -r
I logs di diagnostica di u servitore chì vedenu cù a cima

Per a navigazione, utilizate "t"chiave - avanti in u tempu,"Shift + t"- in daretu.

Per automaticamente, atop scrive logs ogni 10 minuti è i salva in u /var/log/atop annuariu. Per cambià l'intervallu o u percorsu per salvà, avete bisognu di apre u schedariu di cunfigurazione /etc/default/atop è fate i seguenti cambiamenti:

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

In l'esempiu furnitu, i logs seranu salvati ogni minutu à u percorsu specificatu è u nome di u schedariu. Dopu quì, avete bisognu di riavvia u prugramma cù u cumandimu:

systemctl restart atop.service

Cumu verificà a carica generale nantu à u servitore in u navigatore

Utilizà strumenti di terzu in u navigatore furnisce una stampa più visuale di ciò chì succede in u servitore. Tali strumenti sò destinati à l'analisi còmode senza a necessità di cambià trà i prugrammi in u terminal per truvà una funzione specifica. Una di e suluzione più funziunale hè NetData. Hè cumplettamente gratuitu è ​​ancu hà tuttu ciò chì hè necessariu per u diagnosticu di u servitore cumpletu. Fighjemu a so installazione è a cunfigurazione in dettagliu nantu à l'esempiu di a server dedicatu in esecuzione OS Ubuntu 20.04.6:

apt-get install netdata –y

Immediatamente dopu a stallazione, procede à a stallazione. Aprite u schedariu principale di cunfigurazione:

vim /etc/netdata/netdata.conf
Valori in u schedariu di cunfigurazione NetData

Comparare i primi trè valori, duveranu esse simili, è ancu specificà l'indirizzu IP esternu di u servitore. Hè da questu chì più accessu à u pannellu di cuntrollu serà fattu. Salvà i cambiamenti in u schedariu è esce. Riavvia u serviziu:

systemctl restart netdata

Verificate l'operabilità:

systemctl status netdata
Operabilità di NetData

U serviziu hè lanciatu. Resta à andà à u panel cuntrollu. Per questu, apre u navigatore è andate à:

http://11.22.33.44:19999

induva 11.22.33.44 hè l'indirizzu IP di u servitore specificatu in u schedariu di cunfigurazione, 19999 hè u portu standard di u prugramma.

À a cima di u Dashboard, l'infurmazioni principali nantu à a carica nantu à u servitore hè visualizata in tempu reale:

Principali indicatori di NetData in l'analisi di risorse di u servitore

Quì sottu pudete piglià un ochju più vicinu à u graficu di ogni cumpunente individuale di u servitore:

Analisi dettagliata di e risorse di u servitore

Per zoom in o fora di i grafici, pudete aduprà a cumminazione "Shift + rota di u mouse". Una volta chì l'utilizatore hè familiarizatu cù i grafici principali, un menu supplementu per ogni cumpunente separatu situatu in u cantonu superiore dirittu si apre automaticamente. U strumentu hè capaci di furnisce infurmazioni detallati nantu à i seguenti cumpunenti:

Cumpunenti principali di NetData

Cunsideremu un analisi detallatu utilizendu i primi trè elementi: CPU, Memoria, Dischi:

Vista dettagliata di CPU in NetData Vista dettagliata di a memoria in NetData Vista dettagliata di i dischi in NetData

NetData hà ancu paràmetri flessibili per avvisi nantu à i triggers specifichi. Per attivà elli, selezziunate "Alarm" in u pannellu superiore è sceglite un script già preparatu da a lista:

Lista d'Allarmi dispunibuli in NetData

A funziunalità di l'utilità hè assai larga, è ricumandemu di familiarizàvi cù a lista completa di pussibulità nantu à u GitHub pagina di prughjettu o u situ ufficiali. Solu questu strumentu serà abbastanza per u cuntrollu cumpletu di u servitore tutale in generale è i so cumpunenti individuali in particulare.

cunchiusioni

In u risultatu di u diagnosticu di u servitore realizatu, pò esse affirmatu chì u sistema generalmente opera in modu stabile è efficiente. L'analisi di a carica di CPU, l'usu di memoria, l'attività di discu è a carica di a rete hà dimustratu chì e risorse di u servitore sò utilizzate in modu ottimale. In ogni casu, per prevene i prublemi potenziali, hè impurtante di realizà un monitoraghju regulare di a carica è preparanu suluzioni di salvezza per assicurà a affidabilità è a prestazione di u servitore in u futuru.

❮ Articulu precedente Configurazione di Firewall in Linux
Articulu prossimu ❯ Reduce a carica di u servitore

Dumandateci nantu à VPS

Semu sempre pronti à risponde à e vostre dumande à ogni ora di ghjornu o di notte.