Skip to content
VDS · మానిటరింగ్ మరియు పనితీరు

Netdata: వివరమైన మెషీన్ మెట్రిక్స్

VDSపై Netdataను ఎలా ఇన్స్టాల్ చేయాలి, బయటి వారి నుండి దానికి యాక్సెస్ను ఎలా పరిమితం చేయాలి, ప్యానెల్లోని గ్రాఫ్లు సరిపోకపోతే ఏమి చూడాలి.

23 ఆగస్టు, 2026న నవీకరించబడింది

/hosting/vds/m/<id> వద్ద ఉన్న ప్యానెల్‌లోని గ్రాఫ్‌లు “మెషీన్‌పై లోడ్ ఉందా?” అనే ప్రశ్నకు సమాధానం ఇస్తాయి. “సరిగ్గా ఏమి, ఏ సెకనులో” అనే సమాధానం మీకు కావాల్సినప్పుడు, మీరు Netdata ఇన్‌స్టాల్ చేసుకోవాలి: అది ఒక సెకను వ్యవధిలో వందలాది మెట్రిక్‌లను సేకరించి, ఎటువంటి కాన్ఫిగరేషన్ లేకుండా బ్రౌజర్‌లో వాటిని ప్రదర్శిస్తుంది.

ఇన్‌స్టాలేషన్

curl -Ss https://my-netdata.io/kickstart.sh -o /tmp/netdata-kickstart.sh
sh /tmp/netdata-kickstart.sh --stable-channel --disable-telemetry

స్క్రిప్ట్ మీ సిస్టమ్‌ను స్వయంచాలకంగా గుర్తించి ప్యాకేజీని ఇన్‌స్టాల్ చేస్తుంది. Debian మరియు Ubuntu లలో రిపాజిటరీ వెర్షన్ కూడా ఉంటుంది (apt install -y netdata) — అది పాతది, కానీ సిస్టమ్‌తో పాటు అప్‌డేట్ అవుతుంది.

Netdata గణనీయమైన మెమరీని వినియోగిస్తుంది: 2 GB ఉన్న VDS-1లో, దానికి ఒక లిమిట్ పెట్టండి, లేకపోతే అది మీ అప్లికేషన్‌తో పోటీ పడుతుంది. /etc/netdata/netdata.confలో హిస్టరీ నిల్వను తగ్గించుకుంటే సరిపోతుంది:

[db]
    mode = dbengine
    dbengine multihost disk space MB = 256

మార్పుల తర్వాత, systemctl restart netdata రన్ చేయండి.

యాక్సెస్‌ను మూసివేయండి

డిఫాల్ట్‌గా, Netdata అన్ని అడ్రస్‌లపై పోర్ట్ 19999లో వినిపిస్తుంది. దాన్ని తెరిచి ఉంచకూడదు: పాస్‌వర్డ్ లేని ఇంటర్‌ఫేస్ మెషీన్ లోపలి పనితీరు మొత్తాన్ని, ప్రాసెస్‌ల జాబితా మరియు యాక్టివ్ కనెక్షన్‌ల వరకు బయటపెడుతుంది.

/etc/netdata/netdata.confలో దాన్ని localhostకు బైండ్ చేయండి:

[web]
    bind to = 127.0.0.1

దాన్ని చూడటానికి, మీ కంప్యూటర్ నుండి SSH టన్నెల్ తెరవండి:

ssh -L 19999:127.0.0.1:19999 root@YOUR_ADDRESS

తర్వాత మీ బ్రౌజర్‌లో http://127.0.0.1:19999 తెరవండి. మీకు శాశ్వత బాహ్య యాక్సెస్ కావాలంటే, Netdataను పాస్‌వర్డ్ మరియు సర్టిఫికెట్‌తో Nginx వెనుక ఉంచి, ఫైర్‌వాల్‌లో పోర్ట్ 19999ను మూసివేయండి.

ఏమి మానిటర్ చేయాలి

  • CPU → utilization విభజనతో: అధిక iowait అంటే డిస్క్, steal అంటే నోడ్‌పై పోటీ, system అంటే కర్నెల్ ఓవర్‌హెడ్, తరచుగా నెట్‌వర్క్ నుండి.
  • Disks → backlog మరియు await — డిస్క్ క్యూ. దాన్ని మీ టియర్ లిమిట్‌తో పోల్చండి, Disk load చూడండి.
  • Memory → available మరియు స్వాప్ సెక్షన్. స్థిరంగా పెరుగుతుంటే అది లీక్ అని అర్థం.
  • Applications — ప్రాసెస్ గ్రూప్‌ల వారీగా వినియోగం. “తప్పు ఎవరిది” అనే ప్రశ్నకు సమాధానం ఇచ్చే సెక్షన్ ఇదే, జరిగిన తర్వాత కూడా.
  • Alarms — బిల్ట్-ఇన్ థ్రెషోల్డ్‌లు. నిండిన డిస్క్, వేడెక్కిన క్యూ, విఫలమైన సర్వీస్‌ను Netdata స్వయంగా హైలైట్ చేస్తుంది.

ఇమెయిల్ లేదా Telegram నోటిఫికేషన్‌లు /etc/netdata/health_alarm_notify.confలో కాన్ఫిగర్ చేయబడతాయి — గ్రహీతను సెట్ చేసి, కావాల్సిన ఛానెల్‌ను ఎనేబుల్ చేయండి.

సాధారణ తప్పులు

  • పోర్ట్ 19999ను ఇంటర్నెట్‌కు తెరిచి ఉంచడం. ఇది మీ ఇన్‌ఫ్రాస్ట్రక్చర్ గురించిన డేటాను లీక్ చేస్తుంది మరియు కొన్నిసార్లు దాడికి మార్గం అవుతుంది. చెక్ చేయండి: ss -tulpn | grep 19999.
  • VDS-1లో Netdata ఇన్‌స్టాల్ చేసి, మెమరీ లేకపోవడం చూసి ఆశ్చర్యపోవడం. డిఫాల్ట్ సెట్టింగ్‌లతో అది వందల మెగాబైట్‌లను తీసుకుంటుంది. హిస్టరీని లిమిట్ చేయండి లేదా ఒకసారి వాడే టూల్స్ కోసం దాన్ని వదిలేయండి.
  • Netdataను బాహ్య మానిటరింగ్‌కు ప్రత్యామ్నాయంగా భావించడం. అది అదే మెషీన్‌పై ఉంటుంది: అది డౌన్ అయితే, మీకు తెలియదు. బాహ్య మానిటరింగ్ గురించి Site downtime alerts అనే ఆర్టికల్‌లో ఉంది.
  • నెలల తరబడి హిస్టరీని ఉంచడం. మెట్రిక్స్ డేటాబేస్ నిరంతరం డిస్క్‌కు రాస్తూ బ్యాక్‌గ్రౌండ్ లోడ్‌ను జోడిస్తుంది. VPS కోసం కొన్ని రోజులు చాలు.

Millida ప్యానెల్ మరియు Netdata ఒకదానితో ఒకటి ఢీకొనవు: మొదటిది గెస్ట్‌ను బయటి నుండి చూసే వ్యూ ఇస్తుంది మరియు సిస్టమ్ ఫ్రీజ్ అయినప్పుడు కూడా పనిచేస్తుంది, రెండోది లోపలి నుండి వివరాలను అందిస్తుంది. రెండింటినీ ఉంచుకోండి.