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:
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:
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:
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:
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:
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
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
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
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:
Quì sottu pudete piglià un ochju più vicinu à u graficu di ogni cumpunente individuale 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:
Cunsideremu un analisi detallatu utilizendu i primi trè elementi: CPU, Memoria, Dischi:
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:
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.