For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cum monitorizezi resursele VPS-ului cu htop și Netdata

Sa stii ce se intampla pe serverul tau este primul pas pentru a-l mentine sanatos. Doua unelte acopera bine acest lucru: htop pentru verificari rapide in terminal, si Netdata pentru tablouri de bord in timp real in browser.

htop este ce folosesti cand te conectezi prin SSH si vrei sa vezi ce iti mananca CPU-ul. Netdata este ce lasi sa mearga in fundal si verifici de pe telefon sau laptop.

Partea 1: htop (monitorizare rapida in terminal)

htop este o versiune imbunatatita a comenzii clasice top. Arata procese, utilizare CPU, memorie si multe altele intr-un layout colorat.

Instaleaza htop

sudo apt update
sudo apt install htop -y

Ruleaza-l

htop

Vei vedea un ecran impartit in sectiuni:

  • Utilizare CPU per nucleu (bare colorate in partea de sus)

  • Utilizare memorie si swap

  • O lista cu procesele care ruleaza

Ce inseamna fiecare culoare in htop

Barele CPU arata tipuri diferite de utilizare:

  • Verde - procese normale ale utilizatorului

  • Albastru - procese cu prioritate scazuta

  • Rosu - procese de kernel

Scurtaturi de tastatura

Odata ce htop ruleaza, acestea sunt cele mai utile taste:

Tasta
Ce face

F6

Sorteaza procesele (dupa CPU, memorie, etc.)

F9

Omoara un proces selectat

F10

Iese din htop

Sageti

Navigheaza lista de procese

Space

Evidentiaza un proces specific

u

Arata procesele pentru un utilizator anume

t

Vedere arbore (vezi relatii parinte-copil)

Intelegerea rezultatelor

Daca CPU este la 100%, ceva munceste din greu. Daca memoria este aproape plina, s-ar putea sa ramai fara RAM. Daca load average (stanga sus) este mai mare decat numarul de nuclee CPU, serverul tau se chinuie.

htop nu salveaza istoric. Iti arata momentul curent. Pentru tendinte in timp, foloseste Netdata.

Partea 2: Netdata (dashboard de monitorizare in timp real)

Netdata este o unealta de monitorizare care iti ofera un dashboard web cu metrici in timp real. CPU, RAM, disk, retea, servicii care ruleaza - urmareste totul si se actualizeaza in fiecare secunda.

Instaleaza Netdata

Cel mai simplu este cu installer-ul automat:

Acesta detecteaza sistemul tau de operare, instaleaza dependentele si configureaza Netdata ca serviciu systemd. Da-i un minut sa termine.

Verifica daca ruleaza

Ar trebui sa vezi "active (running)".

Acceseaza dashboard-ul

Implicit, Netdata asculta pe portul 19999. Daca UFW este activ, permite portul:

Acum deschide browserul si mergi la:

Vei vedea un dashboard cu zeci de grafice care arata fiecare aspect al performantei serverului tau.

Ce arata dashboard-ul

Deruleaza prin sectiuni:

  • CPU - utilizare per nucleu, intreruperi, frecventa

  • Memory - RAM, swap, memorie disponibila

  • Disk - viteze de citire/scriere, operatii IO

  • Network - bandwidth per interfata

  • Applications - care procese folosesc cele mai multe resurse

Fiecare grafic se actualizeaza in timp real. Tine mouse-ul peste un grafic pentru a vedea valori exacte la un moment dat.

Securizarea dashboard-ului

Sa lasi portul 19999 deschis catre internet nu este ideal. Ai doua optiuni:

Optiunea A: Regula de firewall care restrictioneaza accesul

Permite doar IP-ul tau:

Optiunea B: Tunel SSH (mai sigur)

Nu deschide deloc portul 19999. In schimb, conecteaza-te de pe calculatorul tau local:

Apoi deschide http://localhost:19999 in browser. Traficul trece prin conexiunea SSH criptata.

Fisierul de configurare Netdata

Daca vrei sa modifici setarile:

Schimbarile comune includ dezactivarea anumitor colectoare sau modificarea perioadelor de retentie. Majoritatea oamenilor nu trebuie sa atinga asta niciodata.

Partea 3: Bonus - verificare spatiu pe disk

Desi htop si Netdata se ocupa de cele mai multe, spatiul pe disk merita verificat separat:

Asta arata sistemele de fisiere montate si cat de pline sunt. Pentru o defalcare a ceea ce ocupa spatiul:

Cand folosesti fiecare unealta

Situatie
Unealta

Serverul merge incet acum

htop

Trebuie sa verific varful de CPU de saptamana trecuta

Istoric Netdata

Debughezi un proces specific

htop (vedere arbore)

Verificare generala de pe telefon

Dashboard Netdata

Verificare rapida SSH inainte de deploy

htop

Monitorizare pe termen lung

Netdata

Concluzie

htop si Netdata se completeaza bine. Foloseste htop pentru verificari rapide cand esti deja in terminal. Pastreaza Netdata ruland pentru monitorizare continua si date istorice. Impreuna, iti ofera vizibilitate deplina asupra a ceea ce face VPS-ul tau in orice moment.

Last updated