ओपनएनएमएस (ओपन नेटवर्क मैनेजमेंट सिस्टम) एक स्वतंत्र और खुला स्रोत, स्केलेबल, एक्स्टेंसिबल, एंटरप्राइज़-ग्रेड और क्रॉस-प्लेटफ़ॉर्म जावा-आधारित नेटवर्क प्रबंधन है प्लेटफ़ॉर्म को दूरस्थ मशीनों पर महत्वपूर्ण सेवाओं की निगरानी के लिए डिज़ाइन किया गया था और दूरस्थ होस्ट डेटा की जानकारी एकत्र करता है का उपयोग करते हुए एसएनएमपी तथा जेएमएक्स (जावा प्रबंधन एक्सटेंशन).
यह भी पढ़ें: CentOS/RHEL 7 में OpenNMS नेटवर्क मॉनिटरिंग टूल इंस्टॉल करें
ओपनएनएमएस लिनक्स और विंडोज ऑपरेटिंग सिस्टम पर चलता है और बैकएंड में पोस्टग्रेज डेटाबेस मैनेजमेंट सिस्टम द्वारा समर्थित नेटवर्क और एप्लिकेशन को आसानी से संचालित करने के लिए वेब-आधारित कंसोल के साथ आता है।
इस लेख में, हम बताएंगे कि नवीनतम को कैसे स्थापित और सेटअप किया जाए ओपनएनएमएस क्षितिज डेबियन और उबंटू लिनक्स वितरण में नेटवर्क सेवा निगरानी सॉफ्टवेयर।
सबसे पहले, का नवीनतम संस्करण स्थापित करें ओपनजेडीके जावा 11 निम्नलिखित का उपयोग करना उपयुक्त आदेश.
$ sudo apt-get openjdk-11-jdk इंस्टॉल करें।
इसके बाद, के संस्करण को सत्यापित करें जावा आपके सिस्टम पर स्थापित।
$ जावा-संस्करण।
फिर बूट समय पर सभी उपयोगकर्ताओं के लिए जावा पर्यावरण चर सेट करें, निम्न पंक्ति को जोड़कर: /etc/profile फ़ाइल।
निर्यात JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64.
फ़ाइल को सहेजें और पढ़ने के लिए निम्न कमांड चलाएँ /etc/profile फ़ाइल।
$ स्रोत /etc/profile.
स्थापित करने के लिए ओपनएनएमएस क्षितिज, जोड़ें उपयुक्त में भंडार /etc/apt/sources.list.d/opennms.list
और GPG कुंजी जोड़ें, फिर निम्न कमांड का उपयोग करके APT कैश को अपडेट करें।
$ बिल्ली << ईओएफ | सुडो टी /etc/apt/sources.list.d/opennms.list। लोगों के सामने पहली उपस्थिति करनेवाली https://debian.opennms.org स्थिर मुख्य। देब-src https://debian.opennms.org स्थिर मुख्य। ईओएफ। $ wget -ओ - https://debian.opennms.org/OPENNMS-GPG-KEY | उपयुक्त कुंजी जोड़ें - $ उपयुक्त अद्यतन।
अगला, स्थापित करें ओपनएनएमएस क्षितिज मेटा-पैकेज (ओपनएनएम-कोर तथा opennms-webapp-jetty) सभी अंतर्निहित निर्भरता के साथ (जेआईसीएमपी6 तथा जेआईसीएमपी, पोस्टग्रेस्क्ल तथा पोस्टग्रेस्क्ल-लिब्स).
$ sudo apt opennms स्थापित करें।
फिर सत्यापित करें कि ओपनएनएमएस मेटा पैकेज में स्थापित किया गया है /usr/share/opennms
निर्देशिका का उपयोग कर वृक्ष उपयोगिता.
$ सीडी / यूएसआर / शेयर / ओपनएनएम। $ ट्री-एल 1.
ध्यान दें: इसे अक्षम करने की अनुशंसा की जाती है ओपनएनएमएस क्षितिज उपयुक्त भंडार स्थापना के बाद उन्नयन को रोकने के लिए जब यह चल रहा हो:
$ sudo apt-mark होल्ड libopennms-java libopennmsdeps-java opennms-common opennms-db.
पर डेबियन तथा उबंटू, संकुल को संस्थापित करने के तुरंत बाद, संस्थापक आरंभ करता है postgres डेटाबेस, सेवा शुरू करता है और इसे सिस्टम बूट पर ऑटो-स्टार्ट करने में सक्षम बनाता है।
यह जाँचने के लिए कि क्या सेवा चालू है और चल रही है, निम्नलिखित कमांड चलाएँ:
$ sudo systemctl status postgresql.
इसके बाद, स्विच करें postgres उपयोगकर्ता खाता और एक बनाएँ ओपनएनएमएस एक पासवर्ड के साथ डेटाबेस उपयोगकर्ता।
$ सुडो सु - पोस्टग्रेज। $ createuser -P opennms. $ createb -O opennms opennms.
अब सुरक्षित करें postgres पासवर्ड सेट करके डिफ़ॉल्ट/सुपरयूज़र खाता।
$ psql -c "वैकल्पिक उपयोगकर्ता पासवर्ड के साथ 'आपका-पोस्टग्रेज-पासवर्ड' पोस्ट करता है;"
इस स्तर पर, आपको डेटाबेस एक्सेस सेट अप करने की आवश्यकता है ओपनएनएमएस क्षितिज विन्यास फाइल।
$ sudo vim /usr/share/opennms/etc/opennms-datasources.xml।
नीचे दिए गए अनुभाग खोजें और PostgreSQL डेटाबेस तक पहुँचने के लिए क्रेडेंशियल सेट करें:
फ़ाइल में परिवर्तन सहेजें और इसे बंद करें।
आरंभ करने के लिए ओपनएनएमएस, आपको इसके साथ इंटरग्रेट करने की आवश्यकता है जावा. तो, जावा वातावरण का पता लगाने के लिए निम्न कमांड चलाएँ और जारी रखें /usr/share/opennms/etc/java.conf विन्यास फाइल।
$ sudo /usr/share/opennms/bin/runjava -s.
इसके बाद, आपको डेटाबेस को इनिशियलाइज़ करना होगा और सिस्टम लाइब्रेरीज़ का पता लगाना होगा जो इसमें बनी हुई हैं /opt/opennms/etc/libraries.properties
OpenNMS इंस्टॉलर चलाकर।
$ sudo /usr/share/opennms/bin/install -dis.
अब शुरू करें ओपनएनएमएस अभी के लिए सिस्टमड के माध्यम से सेवा करें, फिर इसे सिस्टम स्टार्टअप पर ऑटो-स्टार्ट करने के लिए सक्षम करें और इन कमांड के साथ इसकी स्थिति की जांच करें।
$ sudo systemctl start opennms. $ sudo systemctl opennms को सक्षम करें। $ sudo systemctl स्थिति opennms.
अगर आपके पास एक है UFW फ़ायरवॉल चल रहा है आपके सिस्टम पर, आपको पोर्ट खोलना होगा 8980 आपके फ़ायरवॉल में।
$ sudo ufw 8980/tcp की अनुमति दें। $ सुडो यूएफडब्ल्यू रीलोड।
अब एक वेब ब्राउज़र खोलें और OpenNMS वेब कंसोल तक पहुंचने के लिए इसे निम्न URL पर इंगित करें।
http://SERVER_IP: 8980 / ओपनएनएम। या http://FDQN-OF-YOUR-SERVER: 8980 / ओपनएनएम।
लॉगिन इंटरफ़ेस दिखाई देने के बाद जैसा कि निम्न छवि में दिखाया गया है, डिफ़ॉल्ट लॉगिन क्रेडेंशियल का उपयोग करें: उपयोगकर्ता नाम है व्यवस्थापक और पासवर्ड है व्यवस्थापक.
एक बार जब आप पहली बार सफलतापूर्वक लॉग इन कर लेते हैं, तो आप व्यवस्थापक डैशबोर्ड तक पहुंच जाएंगे।
इसके बाद, आपको मुख्य नेविगेशन मेनू पर जाकर डिफ़ॉल्ट व्यवस्थापक पासवर्ड बदलना होगा, "क्लिक करें"व्यवस्थापक → पासवर्ड बदलें, अंतर्गत उपयोगकर्ता खाता स्वयं सेवा, क्लिक करें "पासवर्ड बदलें“.
वर्तमान/डिफ़ॉल्ट पासवर्ड दर्ज करें, एक नया पासवर्ड सेट करें और इसकी पुष्टि करें, फिर “क्लिक करें”प्रस्तुत करना“. बाद में लॉगआउट करें और अपने नए पासवर्ड से लॉगिन करें।
अंत में, किसी को सेट अप, कॉन्फ़िगर और बनाए रखने का तरीका जानें ओपनएनएमएस क्षितिज वेब इंटरफेस के माध्यम से, परामर्श करके नोड्स और एप्लिकेशन जोड़ें OpenNMS एडमिनिस्ट्रेटर गाइड.
यह भी पढ़ें: OpenNMS मॉनिटरिंग सर्वर में होस्ट कैसे जोड़ें
ओपनएनएमएस एक एंटरप्राइज़-ग्रेड नेटवर्क और एप्लिकेशन मॉनिटरिंग टूल है। हमेशा की तरह, इस लेख के बारे में किसी भी प्रश्न या टिप्पणी के लिए नीचे दिए गए फीडबैक फॉर्म के माध्यम से हम तक पहुंचें।