Skip to content
VDS · नेटवर्क, IP पता और डोमेन

ट्रैफ़िक उपयोग: कैसे जाँचें और कहाँ जाता है

ट्रैफ़िक ग्राफ़ कहाँ देखें, इंटरफ़ेस और प्रोसेस के हिसाब से उपयोग कैसे मापें, और अगर सर्वर अचानक गीगाबाइट डाउनलोड करने लगे तो क्या करें।

23 अगस्त 2026 को अपडेट किया गया

ट्रैफ़िक ही एकमात्र मेट्रिक है जो आपकी भागीदारी के बिना बढ़ता है: अपडेट, बॉट, स्कैनर, दूसरों की रिक्वेस्ट। आम तौर पर यह महीने में कुछ गीगाबाइट होता है, लेकिन अगर आंकड़े दसियों गुना उछल जाएं, तो यह या तो कॉन्फ़िगरेशन की गलती है या आपकी मशीन पर किसी और की गतिविधि।

पैनल में ग्राफ़

/hosting/vds/m/<id> पर “Overview” में घंटे, दिन, हफ़्ते और महीने के स्केल वाला ट्रैफ़िक ग्राफ़ है। उपयोग का स्वरूप समझने का यह सबसे तेज़ तरीका है:

  • चौबीसों घंटे सपाट पठार — कुछ लगातार डाउनलोड हो रहा है, असली यूज़र ऐसा व्यवहार नहीं करते;
  • किसी ख़ास घंटे पर स्पाइक — कोई शेड्यूल्ड टास्क, एक्सपोर्ट, अपडेट;
  • आउटबाउंड में बढ़ोतरी और इनबाउंड शून्य — एक चेतावनी संकेत, देखें संक्रमण के संकेत।

पास में, CPU और मेमोरी के ग्राफ़ देखना भी उपयोगी है: ये अपडेट और किसी बाहरी प्रोसेस में फ़र्क़ करने में मदद करते हैं।

सिस्टम के अंदर काउंटर

एक त्वरित नज़र:

cat /proc/net/dev
ip -s link show eth0

दिनों और महीनों के हिसाब से संचयी आंकड़े:

apt install -y vnstat
systemctl enable --now vnstat
vnstat -d
vnstat -m
vnstat -l

vnstat इंस्टॉल करने के क्षण से गिनती करता है — इसे तुरंत इंस्टॉल करें ताकि बाद में तुलना करने के लिए कुछ हो।

कनेक्शन और प्रोसेस की लाइव तस्वीर:

apt install -y iftop nethogs
iftop -i eth0
nethogs eth0
ss -tnp state established

nethogs प्रोसेस के हिसाब से उपयोग दिखाता है — यह ठीक वही है जो आपको तब चाहिए जब सवाल हो “यह कौन डाउनलोड कर रहा है”।

आम तौर पर इसका उपयोग कौन करता है

स्रोतपरिमाण का क्रम
सिस्टम अपडेटमहीने में सैकड़ों मेगाबाइट
Docker इमेजप्रति बिल्ड सैकड़ों मेगाबाइट
स्कैनर और पासवर्ड ब्रूट-फ़ोर्सरमेगाबाइट, लेकिन हज़ारों कनेक्शन
वेबसाइट सर्व करनाट्रैफ़िक पर निर्भर
बैकअप सिंक्रोनाइज़ेशनठीक उतना ही जितना डेटा
बाहरी कलेक्टर को भेजे गए लॉगध्यान न देने योग्य, लेकिन चौबीसों घंटे

500 Mbps तक की बैंडविड्थ ऊपरी गति सीमा है; इस पर अलग से बैंडविड्थ 500 Mbps तक लेख में चर्चा की गई है।

अगर उपयोग में उछाल आए

  1. “Overview” में ग्राफ़ पर स्वरूप देखें: पठार या स्पाइक।
  2. nethogs — कौन सी प्रोसेस।
  3. ss -tnp state established — कनेक्शन कहां जा रहे हैं।
  4. अपने ही टास्क से मिलाएं: cron, बिल्ड, सिंक्रोनाइज़ेशन।
  5. अगर प्रोसेस अपरिचित है, तो मशीन को संक्रमित मानें और संक्रमण के संकेत के अनुसार कार्रवाई करें।

किसी और का आउटबाउंड ट्रैफ़िक लगभग हमेशा तीन में से एक चीज़ का मतलब होता है: स्पैम वितरण, किसी हमले में भागीदारी, या एक माइनर। यह सब उपयोग की शर्तों का उल्लंघन करता है और मशीन पर प्रतिबंध लगने का कारण बनता है।

उपयोग कम करना

apt clean
docker image prune

nginx में रिस्पॉन्स कंप्रेस करने से आउटबाउंड ट्रैफ़िक का एक ध्यान देने योग्य हिस्सा बचता है:

gzip on;
gzip_types text/plain text/css application/json application/javascript;

एक्सेस लॉग भी काबू में रखें — साप्ताहिक चक्र के साथ logrotate।

हफ़्ते में कम से कम एक बार ट्रैफ़िक ग्राफ़ ज़रूर देखें। आउटबाउंड ट्रैफ़िक में तेज़ और अकारण बढ़ोतरी सबसे शुरुआती और सबसे ईमानदार संकेत है कि मशीन पर आपके कोड के अलावा कुछ और चल रहा है।