अपने रास्पबेरी पाई को नेटवर्क मॉनिटरिंग टूल में कैसे बदलें

अपने रास्पबेरी पाई को नेटवर्क मॉनिटरिंग टूल में कैसे बदलें

आपके नेटवर्क से जुड़े कुछ उपकरणों के बारे में चिंतित हैं? जानना चाहते हैं कि वेब सर्वर कब ऑफ़लाइन हो जाता है? आपको एक नेटवर्क निगरानी उपकरण की आवश्यकता है।





जबकि कई समाधान उपलब्ध हैं, Nagios आपके कॉल का पहला पोर्ट होना चाहिए। हालांकि सॉफ्टवेयर के भुगतान किए गए संस्करण उपलब्ध हैं, नागियोस रास्पबेरी पाई के लिए एक ओपन सोर्स नेटवर्क मॉनिटर बिल्ड प्रदान करता है।





रास्पबेरी पाई को नेटवर्क मॉनिटर के रूप में क्यों सेट करें?

Nagios Enterprise Monitoring Server (NEMS) किसी भी Raspberry Pi मॉडल पर चल सकता है। लेकिन पीसी का उपयोग क्यों नहीं करते?





खैर, यह थोड़ी बर्बादी है। एक पूर्ण प्रणाली स्थापित करना जो बड़े पैमाने पर अन्य उपकरणों को पिंग करने के लिए समर्पित है, बिजली, हार्डवेयर और भौतिक स्थान को बर्बाद करता है। रास्पबेरी पाई एक कम शक्ति वाला समाधान है जो बहुत कम जगह लेता है और हार्डवेयर का एक टुकड़ा है।

रास्पबेरी पाई पर नागियोस नेटवर्क मॉनिटरिंग टूल इंस्टॉल करें]

अपने रास्पबेरी पाई पर नागियोस स्थापित करने के लिए आपके पास दो विकल्प हैं:



  1. आप एक पूर्ण डिस्क NEMS Linux छवि स्थापित कर सकते हैं। यह आसान विकल्प है, सभी प्रमुख पूर्व-कॉन्फ़िगरेशन के साथ आपको एक त्वरित शुरुआत की आवश्यकता है।
  2. वैकल्पिक रूप से, अपने मौजूदा रास्पबेरी पाई वातावरण पर मैन्युअल रूप से नागियोस कोर क्यों नहीं स्थापित करें?

आइए बारी-बारी से प्रत्येक का अन्वेषण करें।

आसान: रास्पबेरी पाई पर एनईएमएस स्थापित करें

आसान इंस्टॉल विकल्प के लिए, आपको निम्नलिखित की आवश्यकता है:





सम्बंधित: रास्पबेरी पाई पर एक ऑपरेटिंग सिस्टम कैसे स्थापित करें?

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





अपने पीसी में माइक्रोएसडी कार्ड डालने से शुरू करें, फिर एनईएमएस और एचर डाउनलोड करें। डाउनलोड किए गए सॉफ़्टवेयर के साथ, Etcher इंस्टॉल करें और चलाएं।

  1. चुनते हैं फ़ाइल से फ्लैश
  2. लक्ष्य ड्राइव का स्वचालित रूप से पता लगाया जाना चाहिए --- यदि नहीं, तो क्लिक करें लक्ष्य चुनें और एसडी कार्ड में ब्राउज़ करें
  3. क्लिक Chamak डिस्क छवि लिखना शुरू करने के लिए

एसडी कार्ड में डेटा लिखे जाने और सत्यापित होने की प्रतीक्षा करें। प्रक्रिया पूरी होने पर एचर आपको सूचित करेगा। इस स्तर पर, अपने पीसी से एसडी कार्ड को सुरक्षित रूप से हटा दें, इसे अपने रास्पबेरी पाई में डालें और कंप्यूटर को बूट करें। कुछ कॉन्फ़िगरेशन की आवश्यकता से पहले एनईएमएस पहले फाइल सिस्टम का आकार बदल देगा।

आइपॉड से कंप्यूटर पर संगीत कॉपी करें

प्रॉम्प्ट पर दर्ज करें

sudo nems-init

अपने स्थान को कॉन्फ़िगर करने और एक खाता बनाने के लिए चरणों का पालन करें।

आप खोलकर NEMS को कॉन्फ़िगर करने के लिए तैयार होंगे https://nems.local आपके ब्राउज़र में। यदि यह काम नहीं करता है, तो इसके बजाय पाई के आईपी पते का उपयोग करें।

हार्ड: रास्पबेरी पाई पर मैन्युअल रूप से नागियोस कोर स्थापित करें

रास्पबेरी पाई पर नागियोस को मैन्युअल रूप से स्थापित करने के लिए, 16 जीबी या अधिक माइक्रोएसडी कार्ड पर रास्पबेरी पाई ओएस चलाने वाले पाई से शुरू करें।

पैकेज अपडेट और अपग्रेड करके शुरू करें:

sudo apt update && sudo apt upgrade

रिबूट के साथ इसका पालन करें और नागियोस स्थापित करें

sudo reboot
sudo apt install nagios3

एक बार पूरा हो जाने पर, आपको एक व्यवस्थापक खाता सेट करने के लिए प्रेरित किया जाएगा, इसलिए पासवर्ड का मानसिक ध्यान रखें। आप अपने Pi के IP पते का उपयोग करके किसी अन्य डिवाइस से Nagios में लॉग इन कर सकते हैं, उदा। http://192.168.1.x/nagios3 .

संबंधित: लिनक्स में अपना आईपी पता खोजें

अपने नागियोस रास्पबेरी पाई नेटवर्क मॉनिटर को कॉन्फ़िगर करें

अब आप अपने नेटवर्क मॉनिटर को कॉन्फ़िगर करने के लिए तैयार हैं। पाई पर, एक कॉन्फ़िगरेशन फ़ाइल बनाएँ, मॉनिटर.cfg .

sudo nano /etc/nagios3/conf.d/monitor.cfg

यहां, उस डिवाइस का विवरण जोड़ें जिसे आप मॉनिटर करने की योजना बना रहे हैं। उदाहरण के लिए, मेरे पास गेम सर्वर है और मैं जानना चाहता हूं कि यह ऑफ़लाइन कब होता है। कॉन्फ़िगरेशन फ़ाइल में, बस उपयोग जोड़ें, दूरस्थ डिवाइस का host_name, एक उपनाम और IP पता।

define host {
use generic-host
host_name gameserver
alias gameserver
address 192.168.1.22
}

परिभाषित टेम्पलेट, जेनेरिक-होस्ट, में चेक किया जा सकता है /etc/nagios3/conf.d/generic-host_nagios2.cfg . जब आप डिवाइस कॉन्फ़िगरेशन बनाते हैं तो टेम्प्लेट समय बचाते हैं, इसलिए इन्हें जांचने के लिए समय निकालें।

जब आप CFG फ़ाइल के साथ काम कर लें, तो हिट करें Ctrl + X फिर चुनें तथा बाहर निकलना है। नागियोस को पुनः लोड करें:

sudo service nagios3 reload

फिर आप अपने चुने हुए ब्राउज़र के माध्यम से अपने डिवाइस पर नज़र रख सकते हैं।

ब्राउज़र में Nagios नेटवर्क मॉनिटरिंग कॉन्फ़िगर करें

टेक्स्ट-आधारित कॉन्फ़िगरेशन के साथ-साथ आप अपने रास्पबेरी पाई के साथ ब्राउज़र इंटरफ़ेस का उपयोग करके नागियोस में नेटवर्क मॉनिटरिंग सेट कर सकते हैं।

यह उदाहरण आपको दिखाता है कि सर्वर या डिवाइस की स्थिति निर्धारित करने के लिए पिंग चेक कैसे बनाया जाता है:

  1. क्लिक एनकॉन्फ NagiosPi कंसोल से
  2. के लिए बाएँ हाथ के कॉलम में देखें मेजबान
  3. इस क्लिक के दाईं ओर जोड़ें
  4. उस डिवाइस के लिए होस्टनाम, आईपी पता और उपनाम इनपुट करें जिसे आप मॉनिटर करना चाहते हैं
  5. क्लिक प्रस्तुत करना जब आपका हो जाए
  6. के लिए जाओ सेवाएं > जोड़ें
  7. सेट होस्ट में अतिरिक्त सेवाएं जोड़ें प्रति चेक_पिंग और क्लिक करें जोड़ें
  8. आवश्यक विलंब सेट करें (उन्हें बहुत छोटा न करें) और क्लिक करें प्रस्तुत करना
  9. मेनू में क्लिक करें नागियोस कॉन्फिग जनरेट करें
  10. क्लिक तैनाती को पूरा करने के

जब आपका उपकरण या वेबसाइट ऑफ़लाइन हो जाती है, तो Nagios अपनी नई स्थिति प्रदर्शित करेगा।

निगरानी अपटाइम और स्थिति

अपने मॉनिटरिंग को कॉन्फ़िगर करने के साथ, NagiosPi विंडो पर स्विच करें और चुनें सेवाएं . यहां आप देखेंगे कि आपके द्वारा जोड़े गए डिवाइस की निगरानी आपके नेटवर्क पर अन्य के साथ की जा रही है। इनमें से प्रत्येक आइटम पर क्लिक किया जा सकता है, जैसे कि उनमें से प्रत्येक के साथ आने वाले छोटे आइकन। प्रत्येक में नीचे जाकर आप डिवाइस के बारे में अधिक जानकारी खोजते हैं, और संभावित रूप से इसकी तह तक जाते हैं कि यह ऑफ़लाइन क्यों हो गया है।

यह मुख्य स्क्रीन है जिसका उपयोग आपको Nconf में आपके डिवाइस के सेटअप होने के बाद करना चाहिए। अपने सर्वर और नेटवर्क उपकरणों पर नज़र रखने के लिए इसका उपयोग करें, और हार्डवेयर के ऑफ़लाइन होने पर उसके अनुसार कार्य करें।

अपने रास्पबेरी पाई नेटवर्क मॉनिटर में खो मत जाओ

अब तक आपको अपने नेटवर्क के आकार का अच्छा अंदाजा हो गया होगा। Nagios को आपको सभी प्रकार की घटनाओं के बारे में सचेत करने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन बहकावे में न आएं।

एक बार जब आप Nagios के साथ खेलना शुरू कर देते हैं तो आपको विकल्पों और कॉन्फ़िगरेशन का एक विशाल चयन मिलेगा जिसे सेटअप किया जा सकता है। Nagios सर्वर या स्विच की स्थिति की निगरानी को सरल बनाता है, लेकिन यह हिमशैल का सिरा है। अपने आप को विकल्पों के चक्रव्यूह में खोया हुआ खोजना बहुत आसान है, संभावित रूप से बहुत अधिक चेक (संभवतः प्रति-उत्पादक) सेट करना।

इसलिए आगे बढ़ने से पहले इस बात का ध्यान रखें। Nagios के साथ धीरे-धीरे शुरू करें, अतिरिक्त चेक जोड़ने के बाद ही आप पुष्टि करें कि पहले वाले ने सफलतापूर्वक काम किया है या नहीं।

साझा करना साझा करना कलरव ईमेल रास्पबेरी पाई के लिए 26 बहुत बढ़िया उपयोग

आपको किस रास्पबेरी पाई प्रोजेक्ट से शुरुआत करनी चाहिए? यहां रास्पबेरी पाई के सर्वोत्तम उपयोगों और परियोजनाओं का हमारा राउंडअप है!

आगे पढ़िए
संबंधित विषय
  • DIY
  • रास्पबेरी पाई
  • लैन
  • DIY परियोजना ट्यूटोरियल
  • नेटवर्क टिप्स
  • घर का नेटवर्क
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Diy