इंडिकेटर-सिस्मोनिटर का उपयोग करते हुए उबंटू में सीपीयू और मेमोरी उपयोग को आसानी से कैसे ट्रैक करें
हालांकि उबंटू के लिए कई सिस्टम निगरानी अनुप्रयोग उपलब्ध हैं, उनमें से अधिकतर अपनी खिड़की में जानकारी प्रदर्शित करते हैं - चाहे वह कमांड लाइन खोल या जीयूआई हो। हालांकि, यदि आप सरल पाठ रूप में कुछ हद तक सिस्टम पैरामीटर की निगरानी करना चाहते हैं, और समय पर स्विचिंग विंडो बर्बाद नहीं करना चाहते हैं, तो पैनल पर प्रदर्शित जानकारी प्राप्त करना एक आदर्श समाधान है।
इस लेख में, हम एक ऐसे अनुप्रयोग - सूचक-सिस्मोनिटर पर चर्चा करेंगे, जो आपके लिए ही करता है। हम यह भी चर्चा करेंगे कि कस्टम आउटपुट प्रदर्शित करने के लिए आप इस एप्लिकेशन का उपयोग कैसे कर सकते हैं।
नोट: इस आलेख में चर्चा किए गए सभी उदाहरणों का परीक्षण उबंटू 14.04 पर किया गया है, और उपयोग किया गया एप्लिकेशन संस्करण 0.6.2-स्थिर है।
संकेतक-Sysmonitor
संकेतक-Sysmonitor आवेदन पैनल पर विभिन्न सिस्टम से संबंधित जानकारी प्रदर्शित करता है। इस जानकारी में फ़ाइल सिस्टम डिस्क स्पेस उपयोग, नेटवर्क गतिविधि, मेमोरी उपयोग, सीपीयू उपयोग, और स्वैप स्पेस उपयोग शामिल है। इसके अतिरिक्त, एप्लिकेशन आपको अपनी स्क्रिप्ट और कमांड चलाने की अनुमति देता है और पैनल पर उनके आउटपुट प्रदर्शित करता है।
डाउनलोड करो और इंस्टॉल करो
अपने उबंटू बॉक्स पर एप्लिकेशन को डाउनलोड और इंस्टॉल करने के लिए निम्न आदेशों का निष्पादन करें:
sudo add-apt-repository ppa: fossfreedom / संकेतक-sysmonitor sudo apt-get अद्यतन sudo apt-get संकेत संकेतक-sysmonitor
आप यहां से .deb फ़ाइल को सीधे पकड़ सकते हैं।
एक बार एप्लिकेशन इंस्टॉल हो जाने पर, आप इसे डैश से "सिस्टम मॉनीटर इंडिकेटर" लॉन्च करके चला सकते हैं।
विशेषताएं
जैसे ही आप एप्लिकेशन लॉन्च करेंगे, आप देखेंगे कि सीपीयू और मेमोरी से संबंधित जानकारी पैनल पर प्रदर्शित होती है (नीचे छवि देखें)।
यह वह जानकारी है जो ऐप डिफ़ॉल्ट रूप से प्रदर्शित होती है। यह जानने और समझने के लिए कि यह कौन सी अन्य जानकारी प्रदर्शित कर सकती है, उस पैनल पर क्लिक करें जहां जानकारी प्रदर्शित की जा रही है और फिर प्राथमिकताओं पर क्लिक करें।
यह निम्नलिखित विंडो लाएगा:
उन्नत टैब पर क्लिक करें और आप सभी उपलब्ध विकल्पों को देखेंगे:
यह समझना मुश्किल नहीं है कि "कस्टमाइज़ आउटपुट" बॉक्स में मौजूद पाठ सीपीयू और मेमोरी जानकारी के लिए जिम्मेदार है जो पैनल पर डिफ़ॉल्ट रूप से प्रदर्शित होता है, और "सेंसर" अनुभाग में सिस्टम-मॉनिटरिंग पैरामीटर की पूरी सूची होती है जो आप इस्तेमाल कर सकते हैं।
उदाहरण के लिए, मान लीजिए कि मैं पैनल से नेटवर्क से संबंधित जानकारी प्रदर्शित करना चाहता हूं। तो ऐसा करने के लिए, मैं टेक्स्ट नेटवर्क जोड़ूंगा: {net} "आउटपुट अनुकूलित करें" बॉक्स में:
वैकल्पिक रूप से, आप "सेंसर" बॉक्स में "नेट" चुनने के बाद नीचे दाईं ओर मौजूद जोड़ें बटन पर भी क्लिक कर सकते हैं। एक बार पूरा होने के बाद, प्रभाव देखने के लिए टेस्ट बटन पर क्लिक करें (और नई सेटिंग को सहेजने के लिए सहेजें)। आउटपुट कुछ ऐसा होना चाहिए:
तो, आप देख सकते हैं कि एप्लिकेशन आउटपुट में अब नेटवर्क से संबंधित जानकारी है। इसी प्रकार, आप उनसे संबंधित जानकारी को प्रदर्शित और निगरानी करने के लिए विभिन्न उपलब्ध पैरामीटर जोड़ सकते हैं।
कस्टम आउटपुट जोड़ें
इंडिकेटर-सिस्मोनिटर एप्लिकेशन आपको कस्टम कमांड और स्क्रिप्ट्स के आउटपुट को प्रदर्शित करने देता है, जिसका अर्थ है कि यदि आप अपनी स्क्रिप्ट या कमांड के आउटपुट की निगरानी करना चाहते हैं, तो आप इस एप्लिकेशन का उपयोग करके ऐसा कर सकते हैं। ये रहा एक सरल उदाहरण:
मान लें कि आप पैनल पर वर्तमान प्रभावी उपयोगकर्ता आईडी से जुड़े उपयोगकर्ता नाम को मुद्रित करना चाहते हैं। आप एप्लिकेशन को whoami
कमांड जोड़ कर ऐसा कर सकते हैं। ऐसा करने के लिए प्राथमिकता विंडो के उन्नत टैब में नए बटन पर क्लिक करें, और पॉप-अप विंडो में, एक कमांड पहचानकर्ता, इसका वर्णन, और कमांड को तीन फ़ील्ड में दर्ज करें।
फिर ठीक क्लिक करें।
अब जो आदेश आपने अभी जोड़ा है वह सेंसर की सूची में उपलब्ध होगा।
उस विशेष कमांड का चयन करें और जोड़ें बटन पर क्लिक करें।
टेस्ट बटन पर क्लिक करें, और आपको निम्न के जैसा आउटपुट देखना चाहिए (जाहिर है कि उपयोगकर्ता नाम आपके मामले में अलग होगा - मेरे मामले में यह "हिमांशु" है)।
इसी तरह, आप अपनी स्क्रिप्ट का आउटपुट भी प्रदर्शित कर सकते हैं। इसका एक अच्छा उदाहरण यहां देखा जा सकता है।
निष्कर्ष
संकेतक-सिस्मोनिटर एक साधारण अनुप्रयोग है जो न केवल समझने में आसान है बल्कि एक्स्टेंसिबल है। हालांकि, ध्यान रखें कि आप आइकन प्रदर्शित करने या आउटपुट टेक्स्ट की फ़ॉन्ट शैली और रंग को ट्विक करने के लिए इसका उपयोग नहीं कर सकते हैं। सब कुछ, यह एक कोशिश देने लायक है।