VnStat, उबंटू 20.04 मध्ये नेटवर्क रहदारी मॉनिटर करा

vnstat बद्दल

पुढील लेखात आम्ही व्हीनस्टॅट वर एक नजर टाकणार आहोत. हे एक आहे नेटवर्क रहदारी देखरेख करण्यासाठी विनामूल्य साधनजी ओपन सोर्स देखील आहे आणि जीएनयू / लिनक्स सिस्टमच्या टर्मिनलमध्ये वापरण्यासाठी तयार केली गेली आहे. VnStat सह आम्ही विविध कालावधीसाठी नेटवर्क आकडेवारीचे परीक्षण करण्यास सक्षम आहोत. हे सोपे, हलके आहे आणि सिस्टम स्त्रोतांचा थोडासा भाग वापरते.

मी म्हटल्याप्रमाणे हे टूल कमांड लाइन इंटरफेस वापरतो. हे आम्हाला निवडलेल्या इंटरफेससाठी दररोज, दररोज आणि मासिक नेटवर्क रहदारी लॉग ठेवण्याची परवानगी देते, परंतु हे पॅकेट स्निफर नाही.. कडून रहदारी माहितीचे विश्लेषण केले जाते proc फायली. अशा प्रकारे, VnStat रूट परवानगीशिवाय देखील वापरला जाऊ शकतो.

उबंटू 20.04 वर VnStat स्थापित करा

हे साधन उबंटू रेपॉजिटरीज मधून सहज स्थापित केले जाऊ शकते. हे करण्यासाठी, आपल्याला फक्त टर्मिनल उघडावे लागेल (Ctrl + Alt + T) आणि खालील आदेश चालवा:

vnstat apt स्थापित करा

sudo apt install vnstat

हे साधन वापरण्याचा दुसरा पर्याय म्हणजे स्रोत पासून संकलित करणे. सर्वप्रथम आम्ही सर्व आवश्यक अवलंबन स्थापित करण्याचे सुनिश्चित करू टर्मिनलमध्ये (Ctrl + Alt + T) खालील आदेशासह VnStat संकलित करण्यासाठी:

अवलंबन स्थापित करा

sudo apt install build-essential gcc make libsqlite3-dev

एकदा प्रतिष्ठापित, आम्ही करू शकता VnStat स्त्रोताची नवीनतम आवृत्ती डाउनलोड करण्यासाठी पुढे जा कमांड वापरुन:

vnstat फॉन्ट डाउनलोड करा

wget https://humdi.net/vnstat/vnstat-2.6.tar.gz

डाउनलोड पूर्ण झाल्यावर आम्ही ते करू शकतो डाउनलोड केलेली फाईल काढा:

tar -xvzf vnstat-2.6.tar.gz

आता आपण जाणार आहोत आत्ता तयार केलेल्या डिरेक्टरीमध्ये जा:

cd vnstat-2.6

या टप्प्यावर, आपण कमांड कार्यान्वित करू:

vnstat कॉन्फिगर करा

./configure --prefix=/usr --sysconfdir=/etc

पूर्ण झाल्यावर, आम्ही पुढील आज्ञा देऊन सुरू ठेवतो:

vnstat करा

make

Y पूर्ण करण्यासाठीवापरण्याची कमांड पुढीलप्रमाणे असेल:

vnstat स्थापित करा

sudo make install

एकदा संकलन पूर्ण झाल्यावर आम्ही ते करू शकतो VnStat ची स्थापित आवृत्ती तपासा या आदेशासह:

vnstat आवृत्ती

./vnstat -v

सेवा व्यवस्थापित करा

जर आपण हे साधन संकलित करणे निवडले असेल तर आपल्याला करावे लागेल vnStat सिस्टीम सर्व्हिस फाईल व्हीएनस्टॅट सोर्स वरून निर्देशिकेत कॉपी करा / इत्यादी / प्रणाली / प्रणाली /. ज्या प्रोग्राममधे आपण प्रोग्राम बनवितो त्या फोल्डर मधून पुढील कमांड लिहून हे करता येते.

कॉपी सेवा

cp -v examples/systemd/vnstat.service /etc/systemd/system/

आता आम्ही जात आहोत vnStat सेवा सक्षम करा आणि प्रारंभ करा पुढील आदेशांसहः

vnstat सक्षम करा

systemctl enable vnstat

systemctl start vnstat

जर सर्व काही ठीक झाले असेल तर आम्ही करू शकतो सेवा स्थिती तपासा:

vnstat स्थिती

systemctl status vnstat

VnStat वर एक द्रुत नजर

VnStat वापरण्यापूर्वी, डेटाबेस अद्ययावत होण्यासाठी थोडा वेळ थांबावे लागेल. डेटाबेस अद्यतनित केल्यावर, आम्ही खाली दर्शविल्याप्रमाणे कोणत्याही साधनाशिवाय हे साधन चालविण्यास सक्षम आहोत:

पर्यायांशिवाय vnstat

./vnstat

आम्ही देखील शक्यता आहे आम्ही निरीक्षण करू इच्छित नेटवर्क इंटरफेस निर्दिष्ट करा. यासाठी आम्ही खालील पर्यायांनुसार नेटवर्क इंटरफेसचे नाव -i पर्याय वापरू.

मासिक आणि दैनंदिन आकडेवारी

./vnstat -i enp10s0

आम्हाला दररोज आणि मासिक आकडेवारी मिळाली पाहिजे.

परिच्छेद दर तासाची आकडेवारी दर्शवा, अंमलात आणण्याची आज्ञा खालीलप्रमाणे असेलः

ताशी आकडेवारी

./vnstat -h

आम्हाला पाहिजे असल्यास दररोजची आकडेवारी तपासाआपल्याला ही इतर कमांड फक्त सुरू करावी लागेल.

दैनिक आकडेवारी

./vnstat -d

आम्ही -t पर्याय वापरण्यास सक्षम आहोत सर्वाधिक रहदारी असलेले दिवस दर्शवा:

व्यस्त दिवस

./vnstat -t

आपण जे शोधत आहोत ते आम्हाला दर्शविणे आहे रिअल-टाइम नेटवर्क रहदारी आकडेवारीआपल्याला फक्त ही आज्ञा कार्यान्वित करावी लागेल.

वास्तवीक आकडेवारी

./vnstat -l

आपण देखील करू शकता इंटरफेससाठी डेटाबेस नोंदी साफ करा (या प्रकरणात enp10s0) आणि देखरेख करणे थांबवा ही कमांड वापरुन:

./vnstat -i enp10s0 --remove --force

हे असू शकते काढून टाकलेले इंटरफेस जोडा ही दुसरी कमांड कार्यान्वित करून पुन्हा enp10s0:

./vnstat -i enp10s0 --add

मग बदल लागू करण्यासाठी vnStat सेवा रीस्टार्ट करा:

systemctl restart vnstat

व्हीएनस्टॅट आम्हाला भिन्न पर्याय ऑफर करेल जे नेटवर्क रहदारीचे परीक्षण करण्यास मदत करतील. आम्ही पुढील आज्ञा वापरून त्यांचा सल्ला घेऊ शकतो.

vnstat मदत

./vnstat --help

या लेखामध्ये आम्ही व्हीएनस्टॅट कसे स्थापित करावे आणि टर्मिनलवरून नेटवर्क रहदारीचे परीक्षण करण्यासाठी ते कसे वापरावे हे पाहिले आहे. या प्रोग्रामबद्दल अधिक माहिती येथे मिळू शकते प्रकल्प वेबसाइट. पण टर्मिनलमध्ये आम्ही वापरत असलेल्या अनेक साधनांपैकी हे फक्त एक आहे आमच्या नेटवर्कवर नजर ठेवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.