<पी> यह ट्यूटोरियल इस बात पर ध्यान केंद्रित करेगा कि आप Collectd के लिए नेटवर्किंग प्लगइन को कैसे सक्षम कर सकते हैं अन्य संग्रह के लिए एक केंद्रीय निगरानी सर्वर के रूप में कार्य करने के लिए डेमॉन आपके नेटवर्क पर विभिन्न सर्वरों पर क्लाइंट स्थापित हैं।
कलेक्टेड को सेंट्रल लिनक्स मॉनिटरिंग सर्वर के रूप में कॉन्फ़िगर करें <पी> इस सेटअप के लिए आवश्यकताएँ एक संग्रह को कॉन्फ़िगर करना है डेमॉन (कलेक्टेड-वेब के साथ इंटरफ़ेस) आपके परिसर में एक होस्ट पर जो निगरानी का एक केंद्रीय बिंदु प्रदान करते हुए सर्वर मोड में चलाने के लिए सक्रिय किया जाएगा। बाकी मॉनिटर किए गए होस्ट, जो एकत्रित चलते हैं डेमॉन को केवल क्लाइंट मोड में कॉन्फ़िगर किया जाना चाहिए ताकि उनके सभी एकत्रित आँकड़े केंद्रीय इकाई को भेजे जा सकें। आवश्यकताएँ
- लिनक्स सर्वर की निगरानी के लिए कलेक्टेड और कलेक्टेड-वेब स्थापित करें
चरण 1:एकत्रित सर्वर मोड सक्षम करें
<पी> 1. यह मानते हुएसंकलित किया गया डेमॉन और कलेक्टेड-वेब इंटरफ़ेस पहले से ही आपकी मशीन पर स्थापित है जो एक सर्वर के रूप में कार्य करेगा, पहला कदम जो आपको ध्यान रखना होगा वह यह सुनिश्चित करना है कि सिस्टम समय आपके निकटता में एक समय सर्वर के साथ सिंक्रनाइज़ है। <पी> इस लक्ष्य को प्राप्त करने के लिए आप ntp स्थापित कर सकते हैं आपकी मशीन पर सर्वर, या, एक अधिक सुविधाजनक तरीका ntpdate निष्पादित करके सिस्टम समय को नियमित रूप से सिंक्रनाइज़ करना होगा उपलब्ध एनटीपी सर्वर के लिए http://pool.ntp.org वेबसाइट से परामर्श करके स्थानीय समय सर्वर या आपके परिसर के पास सार्वजनिक समय सर्वर के विरुद्ध क्रॉन से कमांड। <पी> तो, ntpdate इंस्टॉल करें आदेश, यदि आपके सिस्टम पर पहले से मौजूद नहीं है, और निम्नलिखित आदेश जारी करके निकटतम समय सर्वर के साथ समय समन्वयन करें: # apt-get install ntpdate [On Debain based Systems]
# yum install ntpdate [On RedHat based Systems]
OR
# dnf install ntpdate
# ntpdate 0.ro.pool.ntp.org
<पी> ध्यान दें :उपरोक्त आदेश के अनुसार एनटीपी सर्वर यूआरएल बदलें।पी>
Ntpdate और टाइम सिंक्रोनाइज़ इंस्टॉल करें <पी> 2. इसके बाद, उपरोक्त टाइम सिंक कमांड को crontab में जोड़ें डेमॉन रूट फ़ाइल को नीचे दिए गए आदेश जारी करके प्रतिदिन आधी रात को शेड्यूल किया जाना चाहिए: # crontab -e
<पी> 3. एक बार जड़क्रोंटैब फ़ाइल संपादन के लिए खोली गई है, शेड्यूल को सक्रिय करने के लिए फ़ाइल के नीचे निम्न पंक्ति जोड़ें, इसे सहेजें और बाहर निकलें: @daily ntpdate 0.ro.pool.ntp.org
लिनक्स सर्वर टाइम सिंक्रोनाइज़ेशन <पी> ध्यान दें :सभी फ़ीचर संगृहीत पर समय सिंक्रनाइज़ेशन से संबंधित इस चरण को दोहराएं आपके नेटवर्क में मौजूद क्लाइंट इंस्टेंसेस अपने सभी सिस्टम समय को एक केंद्रीय समय सर्वर के साथ संरेखित करते हैं। चरण 2:एकत्रित को सेंट्रल मॉनिटरिंग सिस्टम पर सर्वर मोड में कॉन्फ़िगर करें
<पी> 4. एकत्रित चलाने के लिए एक सर्वर के रूप में डेमॉन और एकत्रित से सभी आँकड़े एकत्र करें ग्राहकों, आपको नेटवर्क सक्षम करना होगा प्लगइन. <पी> नेटवर्क की भूमिका प्लगइन का उद्देश्य डिफ़ॉल्ट 25826/UDP पर कनेक्शन सुनना है पोर्ट करें और क्लाइंट इंस्टेंस से डेटा प्राप्त करें। इसलिए, संपादन के लिए मुख्य एकत्रित कॉन्फ़िगरेशन फ़ाइल खोलें और निम्नलिखित कथनों को अनटिप्पणी करें: # nano /etc/collectd/collectd.conf
OR
# nano /etc/collectd.conf
<पी> नीचे दिए गए कथनों को खोजें और टिप्पणी हटाएँ: LoadPlugin logfile
LoadPlugin syslog
<Plugin logfile>
LogLevel "info"
File STDOUT
Timestamp true
PrintSeverity false
</Plugin>
<Plugin syslog>
LogLevel info
</Plugin>
LoadPlugin network
संकलित कॉन्फ़िगर करें
कलेक्टेड नेटवर्क प्लगइन कॉन्फ़िगर करें <पी> अब, फ़ाइल सामग्री पर गहराई से खोजें, नेटवर्क प्लगइन ब्लॉक की पहचान करें और निम्नलिखित कथनों को अनटिप्पणी करें, सुनो पता कथन को प्रतिस्थापित करें जैसा कि निम्नलिखित अंश में प्रस्तुत किया गया है: <Plugin network>
...
# server setup:
<Listen "0.0.0.0" "25826">
</Listen>
....
</Plugin>
कलेक्टेड के लिए नेटवर्क सक्षम करें <पी> 5. फ़ाइल का संपादन पूरा करने के बाद, इसे सहेजें और बंद करें और संग्रह को पुनरारंभ करें परिवर्तनों को प्रतिबिंबित करने और सभी नेटवर्क इंटरफेस पर सुनने वाला सर्वर बनने के लिए सेवा। नेटस्टैट का उपयोग करें संकलित करने का आदेश नेटवर्क सॉकेट आउटपुट. # service collectd restart
or
# systemctl restart collectd [For systemd init services]
# netstat –tulpn| grep collectd
संकलित नेटवर्क की पुष्टि करें <पी> पेज:1 2 अपने लिनक्स कौशल को अगले स्तर पर ले जाएं
<पी> रूट सदस्यों को प्रत्येक पाठ्यक्रम, प्रमाणन तैयारी ट्रैक और व्यावहारिक लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए पाठ्यक्रम जोड़े जाने के साथ। <पी> आपको क्या मिलता है <पी> सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच <पी> सभी पाठ्यक्रमों तक पहुंच:लिनक्स सीखें, लिनक्स के लिए एआई, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलांग और बहुत कुछ।पी> <पी> लिनक्स प्रमाणन (आरएचसीएसए, आरएचसीई, एलएफसीएस और एलएफसीए) तक पहुंचपी> <पी> रिलीज़ होने पर नए पाठ्यक्रमों तक पहुंचें <पी> साप्ताहिक समाचार पत्र तक पहुंच प्राप्त करें <पी> टिप्पणियों में प्राथमिकता सहायता <पी> निजी टेलीग्राम समुदाय <पी> Linux समुदाय से जुड़ें <पी>
<पी> मैं कंप्यूटर का आदी व्यक्ति हूं, ओपन सोर्स और लिनक्स आधारित सिस्टम सॉफ्टवेयर का प्रशंसक हूं, लिनक्स वितरण डेस्कटॉप, सर्वर और बैश स्क्रिप्टिंग के साथ लगभग 4 साल का अनुभव है। <पी> TecMint पर प्रत्येक ट्यूटोरियल अनुभवी Linux सिस्टम प्रशासकों की एक टीम द्वारा बनाया गया है ताकि यह हमारे उच्च-गुणवत्तामानकोंको पूरा कर सके पी>