Skip to content
VDS · Nadzor i performanse

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 iowait znači disk, steal znači zagušenje na nodu, system znač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.