पुढील लेखात आपण कलेक्टलवर एक नजर टाकणार आहोत. हे आहे साठी एक हलके साधन सिस्टम कामगिरी निरीक्षण, जे सिस्टमच्या सद्य स्थितीचे वर्णन करणार्या परफॉर्मन्स डेटा संकलित करण्यासाठी वापरला जाऊ शकतो.
त्याच हेतूसाठी असलेल्या इतर साधनांच्या तुलनेत, हे सिस्टमच्या विविध प्रकारच्या संसाधनांविषयी माहिती संकलित करते जसे की; la सीपीयू, डिस्क, मेमरी, नेटवर्क, सॉकेट्स, टीसीपी, आयनोड्स, मेमरी, एनएफएस, प्रक्रिया इ. हे परस्पररित्या किंवा 'म्हणून चालवता येते.डेमन'मध्ये कॅप्चर केलेला डेटा रेकॉर्ड करण्याची आणि पुन्हा प्ले करण्याची क्षमता आहे. हे आम्हाला विविध फाईल स्वरूपनात डेटा निर्यात करण्याची परवानगी देखील देते.
कलेक्टेलची सामान्य वैशिष्ट्ये
इतरांपैकी हे साधन वापरकर्त्यांना खालील वैशिष्ट्ये ऑफर करते:
- कलेक्टल मर्यादित संख्येने सिस्टम मेट्रिक्सवर लक्ष केंद्रित करत नाहीहे सिस्टम स्रोतांच्या विविध प्रकारांबद्दल माहिती संकलित करू शकते; सीपीयू, डिस्क, मेमरी, नेटवर्क, सॉकेट्स, टीसीपी, आयनोड्स, इन्फिनिबँड, ग्लॉस, एनएफएस, प्रक्रिया, चतुर्भुज, स्लॅब आणि बडीइनफो.
- हे साधन फारच कमी सीपीयू वापरतो. प्रक्रिया डेटासाठी डीफॉल्ट नमुना मध्यांतर 0.1 सेकंद आणि इतर सर्व गोष्टींसाठी 60 सेकंदाचा वापर करून 'डेमन' म्हणून चालताना 10% वापरण्याचे मोजमाप केले गेले.
- डिमन म्हणून किंवा दोन्ही म्हणून परस्पर संवाद चालविला जाऊ शकतो.
- आहे जवळजवळ कोणत्याही उपप्रणालीचे परीक्षण करण्याची क्षमता.
- करू शकता एकाच हेतूसाठी डिझाइन केलेल्या बर्याच उपयोगितांची भूमिका बजावा, जसे ते आहेत; PS, शीर्ष, iotop किंवा vmstat.
- हे साधन देखील देते कॅप्चर केलेला डेटा रेकॉर्ड करण्याची आणि पुन्हा प्ले करण्याची क्षमता.
- करू शकता विविध फाईल स्वरूपनात डेटा निर्यात करा.
- साधन करू शकता रिमोट मशीन किंवा संपूर्ण सर्व्हर क्लस्टरचे निरीक्षण करण्यासाठी सेवा म्हणून चालवा.
- आम्ही पण हे टर्मिनलमध्ये डेटा प्रदर्शित करेल, फाईल किंवा सॉकेटवर लिहा.
ही या प्रोग्रामची काही वैशिष्ट्ये आहेत. ते करू शकतात या सर्वांचा सविस्तर सल्ला घ्या कडून प्रकल्प वेबसाइट.
कलेक्टल स्थापित करा
डीफॉल्टनुसार, पॅकेज उबंटूच्या डीफॉल्ट रेपॉजिटरीमध्ये कलेक्टल उपलब्ध आहे. हे आमच्या सिस्टमवर स्थापित करणे टर्मिनल उघडण्याइतकेच सोपे होईल (Ctrl + Alt + T) आणि आज्ञा चालवण्यासारखे:
sudo apt install collectl
स्थापनेदरम्यान, ते आम्हाला ज्यासाठी वेब सर्व्हर निवडण्यास सांगेल कॉलप्लॉट ते स्वत: ची कॉन्फिगर केलेले असणे आवश्यक आहे, जरी आपल्याकडे 'काहीही नाही ' नंतर मॅन्युअल सेटअपसाठी.
वापरा
एकदा या साधनाची स्थापना पूर्ण झाल्यावर आम्ही सक्षम होऊ कोणताही पर्याय नसतानाही टर्मिनलवरून सहजपणे चालवा. खाली दिलेली कमांड सीपीयू, डिस्क आणि नेटवर्क आकडेवारीविषयी माहिती लहान, मानवी-वाचनीय स्वरूपात दर्शवेल.
collectl
आपण स्वारस्य असल्यास सर्व उपप्रणालींसाठी मुद्रण आकडेवारीज्या कमांडची अंमलबजावणी करायची आहे त्यात कमांड समाविष्ट करणे आवश्यक आहे सर्व पर्याय:
collectl --all
आम्हाला पाहिजे असल्यास वर कलेक्टल वापराआपल्याला पुढील कमांड कार्यान्वित करावी लागेल –टॉप पर्याय:
collectl --top
आपण शोधत आहात तर आहे सर्व संसाधने एकत्र निरीक्षण करा, अंमलात आणण्याची आज्ञा खालीलप्रमाणे आहेः
collectl -scmd
जेव्हा आम्हाला पाहिजे आमच्या सिस्टमचा मेमरी वापर पहाआपल्याला केवळ कमांड कार्यान्वित करणे आवश्यक आहे -एसएम पर्याय:
collectl -sm
हे साधन देखील करू शकते सीपीयू, डिस्क आणि नेटवर्क डेटाविषयी माहिती प्रदर्शित करा पुढील आदेशासह:
collectl -scdn
परिच्छेद सीपीयू आणि टीसीपी बद्दल माहिती मिळवा, आपण कार्यान्वित करू ही आज्ञा खालीलप्रमाणे आहे:
collectl -stc
परिच्छेद आमच्या सिस्टममधील प्रक्रियेबद्दल माहिती मिळवाआपण खालील पर्यायांसह कलेक्ट कमांड चालवू शकतो.
collectl -c1 -sZ -i:1
ही सुविधा आपल्याला उपलब्ध करुन देणा .्या काही शक्यता आहेत. आपण इच्छित असल्यास याच्या मदतीचा सल्ला घ्या आणि सर्व उपलब्ध पर्याय पहाटर्मिनलमध्ये (Ctrl + Alt + T) तुम्हाला फक्त कमांड टाईप करायची आहे.
collectl --help
आम्ही देखील निवडू शकता मॅन पृष्ठे वाचा टर्मिनलमध्ये टाइप करणे (Ctrl + Alt + T):
man collectl
या ओळींमध्ये आम्ही सिस्टमच्या कार्यप्रदर्शनाचे परीक्षण करण्यासाठी कलेक्ट कमांड लाइन युटिलिटीचा मूलभूत वापर पाहिले आहे. च्या साठी हे कसे कार्य करते याबद्दल अधिक माहिती, वापरकर्ते सल्लामसलत करू शकतात प्रकल्प दस्तऐवजीकरण किंवा उदाहरणे ते त्यांच्या वेबसाइटवर ऑफर करतात.