लिनक्स में कमांड लाइन से नेटवर्क लोड की निगरानी कैसे करें
यदि आप एक नेटवर्क व्यवस्थापक हैं, तो आप निश्चित रूप से नेटवर्क यातायात निगरानी के महत्व को जानते हैं। हालांकि इसके लिए कुछ उत्कृष्ट जीयूआई-आधारित सॉफ़्टवेयर उपलब्ध हैं, यदि आप कमांड लाइन से निपट रहे हैं और कमांड लाइन विकल्प की तलाश में हैं, तो मैं सुझाव slurm
कि आप slurm
।
इस लेख में, हम slurm
कमांड पर चर्चा की सुविधाओं के साथ चर्चा करेंगे।
परिचय
अपने मैन पेज द्वारा "अभी तक एक और नेटवर्क लोड मॉनिटर" के रूप में वर्णित है, स्लरम एक सामान्य नेटवर्क लोड मॉनीटर है जो एक अच्छा एसीआई ग्राफ के साथ डिवाइस आंकड़े दिखाता है - यह कई प्रकार के ग्राफ का समर्थन करता है।
अपनी उत्पत्ति में दिलचस्पी रखने वालों के लिए, परियोजना "पीपीपीस्टैटस" नामक लिनक्स पीपीपी लिंक मॉनिटर के फ्रीबीएसडी पोर्ट के रूप में शुरू हुई। लिनक्स के अलावा, कमांड फ्रीबीएसडी, ओपनबीएसडी, नेटबीएसडी, सोलारिस, एचपी-यूएक्स, माइक्रोबीएसडी सहित कई अन्य प्लेटफार्मों पर काम करता है।, और मैक ओएस एक्स।
डाउनलोड करो और इंस्टॉल करो
उबंटू जैसे डेबियन-आधारित सिस्टम के उपयोगकर्ता निम्न आदेश का उपयोग करके आसानी से डाउनलोड और स्थापित कर सकते हैं:
sudo apt-slurm स्थापित करें
वैकल्पिक रूप से, आप इसके स्रोत कोड को भी डाउनलोड कर सकते हैं और मैन्युअल रूप से इंस्टॉल कर सकते हैं।
प्रयोग
यहां कुछ उदाहरण दिए गए हैं कि slurm
कमांड का उपयोग कैसे किया जा सकता है:
नोट : इस आलेख में प्रस्तुत सभी उदाहरणों का परीक्षण उबंटू 14.04 पर किया गया है।
डिफ़ॉल्ट आउटपुट
slurm
कमांड का उपयोग करने के लिए, आपको सबसे पहले जो करना है, उसे यह बताएं कि आप किस नेटवर्क इंटरफ़ेस को मॉनिटर करना चाहते हैं, इंटरफ़ेस नाम को -i
कमांड लाइन विकल्प के लिए तर्क के रूप में आप कुछ कर सकते हैं।
उदाहरण के लिए, मेरे मामले में, मैं "wlan0" इंटरफ़ेस की निगरानी करना चाहता था, इसलिए मैंने कमांड को निम्न तरीके से निष्पादित किया:
slurm -i wlan0
और निम्नलिखित आउटपुट का उत्पादन किया गया था:
जैसा कि उपर्युक्त स्क्रीन शॉट में देखा जा सकता है, कमांड ने पाठ के साथ-साथ ग्राफ़ के रूप में नेटवर्क यातायात से संबंधित जानकारी उत्पन्न की, जो नेटवर्क उपयोग के अनुसार बाएं से दाएं स्क्रॉल करता है।
यद्यपि कमांड का मैन पेज, साथ ही प्रोजेक्ट पेज, ग्राफ़ के साथ-साथ डेटा के बारे में कोई जानकारी प्रदान नहीं करता है, यह स्पष्ट है कि हरे रंग के एक्स डाउनलोड को इंगित करते हैं और लाल एक्स के संकेतों को इंगित करते हैं। ग्राफ में प्रत्येक कॉलम किसी भी दूसरे सेकेंड पर नेटवर्क लोड (डाउनलोड + अपलोड) दर्शाता है, जिसका मतलब है कि अधिक एक्स एक विशेष कॉलम में है, जितना समय उस समय नेटवर्क लोड होता है।
अन्य ग्राफ मोड
डिफ़ॉल्ट ग्राफ मोड के अलावा, कमांड क्लासिक के साथ-साथ विभाजित और बड़े स्प्लिट ग्राफ़ मोड भी प्रदान करता है।
क्लासिक / संयुक्त ग्राफ के साथ कमांड शुरू करने के लिए, -c
कमांड लाइन विकल्प का उपयोग करें:
slurm -i wlan0 -c
इसी तरह, विभाजन ग्राफ मोड में कमांड प्रारंभ करने के लिए, -s
कमांड लाइन विकल्प का उपयोग करें:
slurm -i wlan0 -s
अंत में, बड़े स्प्लिट ग्राफ़ मोड में कमांड शुरू करने के लिए, -l
कमांड लाइन विकल्प का उपयोग करें:
slurm -i wlan0 -l
स्क्रीन अपडेट के बीच देरी बदलें
डिफ़ॉल्ट रूप से, कमांड एक सेकंड के बाद आउटपुट अपडेट करता है। हालांकि, आप -d
कमांड लाइन विकल्प का उपयोग कर इसे बदल सकते हैं। उदाहरण के लिए, विलंब को 3 सेकंड में बदलने के लिए, मैंने निम्न आदेश का उपयोग किया:
slurm -i wlan0 -d 5
निष्कर्ष
स्लरम नेटवर्क गतिविधि की निगरानी के लिए हल्के और उपयोग में आसान कमांड लाइन उपकरण है। हालांकि यह बहुत सारी सुविधाएं प्रदान नहीं करता है, यह दावा करता है कि यह क्या दावा करता है। इसके अलावा, यदि आप चाहते हैं, तो आप इसे सबसे अधिक बनाने के लिए कंककी जैसे टूल के साथ एकीकृत करने का प्रयास कर सकते हैं।
क्या आपने कभी slurm
कमांड का उपयोग किया है? आपका अनुभव कैसा रहा? नीचे टिप्पणी में अपने विचारों को साझा करें।