Netdata: detaljne metrike mašine
Kako da instaliraš Netdata na VDS-u, ograničiš pristup spolja i šta da pogledaš kada grafovi u panelu više nisu dovoljni.
Ažurirano 23. avgust 2026.
Grafikoni u panelu na /hosting/vds/m/<id> odgovaraju na pitanje „da li je mašina pod opterećenjem?“ Kada ti treba odgovor na „šta tačno i u kom sekundu“, instaliraj Netdata: prikuplja stotine metrika u intervalima od jedne sekunde i prikazuje ih u pregledaču bez ikakve konfiguracije.
Instalacija
curl -Ss https://my-netdata.io/kickstart.sh -o /tmp/netdata-kickstart.sh
sh /tmp/netdata-kickstart.sh --stable-channel --disable-telemetry
Skripta automatski prepoznaje tvoj sistem i instalira paket. Debian i Ubuntu imaju i verziju iz repozitorijuma (apt install -y netdata) — starija je, ali se ažurira uz sistem.
Netdata troši primetnu količinu memorije: na VDS-1 sa 2 GB postavi joj ograničenje, inače će se takmičiti sa tvojom aplikacijom. Dovoljno je da skratiš čuvanje istorije u /etc/netdata/netdata.conf:
[db]
mode = dbengine
dbengine multihost disk space MB = 256
Posle izmena pokreni systemctl restart netdata.
Zatvori pristup
Podrazumevano, Netdata osluškuje na portu 19999 na svim adresama. Ne smeš da ga ostaviš otvorenog: interfejs bez lozinke otkriva sve unutrašnje funkcionisanje mašine, do liste procesa i aktivnih veza.
Veži ga na localhost u /etc/netdata/netdata.conf:
[web]
bind to = 127.0.0.1
Da ga vidiš, otvori SSH tunel sa svog računara:
ssh -L 19999:127.0.0.1:19999 root@YOUR_ADDRESS
Zatim otvori http://127.0.0.1:19999 u pregledaču. Ako ti treba stalni spoljni pristup, stavi Netdata iza Nginx-a sa lozinkom i sertifikatom i zatvori port 19999 u firewall-u.
Šta pratiti
- CPU → utilization sa raščlanjivanjem: visok
iowaitznači disk,stealznači zagušenje na nodu,systemznači opterećenje kernela, često od mreže. - Disks → backlog and await — red diska. Uporedi ga sa ograničenjem za svoj tier, vidi Opterećenje diska.
- Memory → available i sekcija o swap-u. Stalni rast znači curenje.
- Applications — potrošnja po grupama procesa. To je sekcija koja odgovara na pitanje „ko je kriv“, čak i naknadno.
- Alarms — ugrađeni pragovi. Netdata će sama istaknuti pun disk, pregrejani red i servis koji je pao.
Obaveštenja putem imejla ili Telegram-a konfigurišu se u /etc/netdata/health_alarm_notify.conf — podesi primaoca i uključi željeni kanal.
Česte greške
- Ostavljanje porta 19999 otvorenog ka internetu. To odaje podatke o tvojoj infrastrukturi i ponekad je put ka napadu. Proveri:
ss -tulpn | grep 19999. - Instaliranje Netdata na VDS-1 i čuđenje zbog nedostatka memorije. Zauzima stotine megabajta sa podrazumevanim podešavanjima. Ograniči istoriju ili je se odreci u korist jednokratnih alata.
- Tretiranje Netdata kao zamene za spoljni monitoring. Ona živi na istoj mašini: ako padne, nećeš saznati za to. Spoljni monitoring je obrađen u članku Upozorenja o padu sajta.
- Čuvanje istorije mesecima. Baza metrika stalno piše na disk i dodaje pozadinsko opterećenje. Nekoliko dana je dovoljno za VPS.
Millida panel i Netdata se ne sukobljavaju: prvi daje spoljni pogled na gosta i radi čak i kada je sistem zamrznut, a drugi pruža detalje iznutra. Zadrži oba.