Ctop - मॉनिटरिंग डॉकटर कंटेनरों के लिए शीर्ष जैसा इंटरफ़ेस


ctop वास्तविक समय में कंटेनर मेट्रिक्स की निगरानी के लिए एक मुक्त खुला स्रोत, सरल और क्रॉस-प्लेटफॉर्म टॉप-जैसे कमांड-लाइन टूल है। यह आपको कई कंटेनरों के लिए सीपीयू, मेमोरी, नेटवर्क, आई/ओ से संबंधित मैट्रिक्स का अवलोकन प्राप्त करने की अनुमति देता है और एक विशिष्ट कंटेनर के निरीक्षण का भी समर्थन करता है।

इस लेख को लिखने के समय, यह डॉकर (डिफ़ॉल्ट कंटेनर कनेक्टर) और रनसी के लिए अंतर्निहित समर्थन के साथ जहाज करता है; अन्य कंटेनर और क्लस्टर प्लेटफार्मों के लिए कनेक्टर्स भविष्य के रिलीज में जोड़े जाएंगे।

लिनक्स सिस्टम में कोड कैसे स्थापित करें

ctop की नवीनतम रिलीज़ को इंस्टॉल करना उतना ही आसान है जितना कि आपके लिनक्स वितरण के लिए बाइनरी डाउनलोड करने के लिए निम्न कमांड चलाना और इसे /usr/लोकल/बिन/ctop के तहत इंस्टॉल करना और बनाना इसे चलाने के लिए निष्पादन योग्य है।

$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64  -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop

वैकल्पिक रूप से, निम्नलिखित कमांड का उपयोग करके डॉकर के माध्यम से ctop स्थापित करें।

$ docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

एक बार जब आप ctop स्थापित कर लेते हैं, तो आप इसे अपने सभी कंटेनरों को सूचीबद्ध करने के लिए चला सकते हैं, चाहे वे सक्रिय हों या नहीं।

$ ctop

आप कंटेनर को हाइलाइट करने के लिए ऊपर और डाउन तीर कुंजियों का उपयोग कर सकते हैं और इसे चुनने के लिए दर्ज करें क्लिक करें। आपको निम्न स्क्रीनशॉट में दिखाए अनुसार एक मेनू दिखाई देगा। "एकल दृश्य" चुनें और उस पर क्लिक करके चयनित कंटेनर का निरीक्षण करें।

निम्न स्क्रीनशॉट एक विशिष्ट कंटेनर के लिए एकल दृश्य मोड दिखाता है।

केवल सक्रिय कंटेनर प्रदर्शित करने के लिए, -a ध्वज का उपयोग करें।

$ ctop -a 

सिस्टम के कुल के रूप में CPU को % प्रदर्शित करने के लिए, -scale-cpu विकल्प का उपयोग करें।

$ ctop -scale-cpu

आप उदाहरण के लिए -f ध्वज का उपयोग करके कंटेनरों को फ़िल्टर भी कर सकते हैं।

$ ctop -f app

इसके अतिरिक्त, आप -s ध्वज का उपयोग करके प्रारंभिक कंटेनर सॉर्ट फ़ील्ड का चयन कर सकते हैं, और दिखाए गए ctop सहायता संदेश देखें।

 
$ ctop -h

ध्यान दें कि अन्य कंटेनर और क्लस्टर सिस्टम के लिए कनेक्टर्स को अभी ctop में जोड़ा जाना है। आप Ctop Github repository से अधिक जानकारी प्राप्त कर सकते हैं।

ctop वास्तविक समय में कंटेनर मैट्रिक्स की कल्पना और निगरानी के लिए एक सरल शीर्ष-जैसा उपकरण है। इस लेख में, हमने लिनक्स में ctop को स्थापित करने और उपयोग करने के तरीके का विस्तार किया है। आप अपने विचार साझा कर सकते हैं या नीचे टिप्पणी फ़ॉर्म के माध्यम से कोई भी प्रश्न पूछ सकते हैं।