Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

कलेक्टेड को लिनक्स क्लाइंट्स के लिए सेंट्रल मॉनिटरिंग सर्वर के रूप में तैनात करें

<पी> यह ट्यूटोरियल इस बात पर ध्यान केंद्रित करेगा कि आप Collectd के लिए नेटवर्किंग प्लगइन को कैसे सक्षम कर सकते हैं अन्य संग्रह के लिए एक केंद्रीय निगरानी सर्वर के रूप में कार्य करने के लिए डेमॉन आपके नेटवर्क पर विभिन्न सर्वरों पर क्लाइंट स्थापित हैं।

कलेक्टेड को लिनक्स क्लाइंट्स के लिए सेंट्रल मॉनिटरिंग सर्वर के रूप में तैनात करें कलेक्टेड को सेंट्रल लिनक्स मॉनिटरिंग सर्वर के रूप में कॉन्फ़िगर करें <पी> इस सेटअप के लिए आवश्यकताएँ एक संग्रह को कॉन्फ़िगर करना है डेमॉन (कलेक्टेड-वेब के साथ इंटरफ़ेस) आपके परिसर में एक होस्ट पर जो निगरानी का एक केंद्रीय बिंदु प्रदान करते हुए सर्वर मोड में चलाने के लिए सक्रिय किया जाएगा। बाकी मॉनिटर किए गए होस्ट, जो एकत्रित चलते हैं डेमॉन को केवल क्लाइंट मोड में कॉन्फ़िगर किया जाना चाहिए ताकि उनके सभी एकत्रित आँकड़े केंद्रीय इकाई को भेजे जा सकें।

आवश्यकताएँ

  1. लिनक्स सर्वर की निगरानी के लिए कलेक्टेड और कलेक्टेड-वेब स्थापित करें

चरण 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 सिस्टम प्रशासकों की एक टीम द्वारा बनाया गया है ताकि यह हमारे उच्च-गुणवत्तामानकोंको पूरा कर सके
  1. पायथन टिंकर बटन की पृष्ठभूमि का रंग कैसे रीसेट करें? पायथन टिंकर बटन की पृष्ठभूमि का रंग कैसे रीसेट करें?

    एप्लिकेशन के भीतर घटनाओं को संभालने के लिए टिंकर बटन उपयोगी होते हैं। हम बटन . को कॉन्फ़िगर कर सकते हैं पूर्वनिर्धारित गुणों का उपयोग करके पाठ शैली, फ़ॉन्ट-परिवार, पृष्ठभूमि का रंग, पाठ का रंग और पाठ आकार जैसे गुण। हम कॉलबैक फ़ंक्शन को परिभाषित करके पृष्ठभूमि रंग और अन्य गुणों को रीसेट कर सकते हैं।

  1. SQL सर्वर में शामिल हों SQL सर्वर में शामिल हों

    SQL Server (Transact-SQL) में JOIN का उपयोग कई तालिकाओं से डेटा पुनर्प्राप्त करने के लिए किया जाता है, जब SQL कमांड में दो या दो से अधिक टेबल एक साथ जुड़े होते हैं। यहाँ SQL सर्वर में 4 प्रकार के JOIN हैं आंतरिक शामिल हों - साधारण कनेक्शन फॉर्म के रूप में भी जाना जाता है बाएं बाहरी शामिल हों - या ब

  1. जावास्क्रिप्ट किसी फ़ंक्शन का परिणाम HTML के रूप में प्रदर्शित करता है? जावास्क्रिप्ट किसी फ़ंक्शन का परिणाम HTML के रूप में प्रदर्शित करता है?

    किसी फ़ंक्शन के परिणाम को HTML के रूप में प्रदर्शित करने के लिए, आप - . का उपयोग कर सकते हैं document.getElementById().innerHTML. उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta