मॉनिटरिक्स 3.12 का नया संस्करण दो नए मॉड्यूल और कुछ परिवर्तनों के साथ आता है

मॉनिटरिक्स

मॉनीटरिक्स 3.11 की रिलीज़ के लगभग एक साल बाद, मॉनीटरिक्स 3.12 का नया संस्करण अभी जारी किया गया है। अनजान लोगों के लिए मॉनिटरिक्स को पता होना चाहिए कि यह एक सिस्टम मॉनिटरिंग टूल है, यह एक हल्का अनुप्रयोग है, खुला स्रोत और मुफ्त, संभव के रूप में कई सिस्टम सेवाओं और संसाधनों की निगरानी के लिए डिज़ाइन किया गया, उदाहरण के लिए, सीपीयू तापमान, सिस्टम लोड, नेटवर्क गतिविधि और नेटवर्क सेवाओं की जवाबदेही की निगरानी करके। सिस्टम को वेब इंटरफ़ेस के माध्यम से नियंत्रित किया जाता है, डेटा को ग्राफ़ के रूप में प्रस्तुत किया जाता है।

मॉनिटरिक्स को उत्पादन लिनक्स / यूनिक्स सर्वरों पर उपयोग करने के लिए बनाया गया है, लेकिन इसकी सादगी और छोटे आकार के कारण इसका उपयोग एम्बेडेड उपकरणों के लिए भी किया जा सकता है। यह अनुप्रयोग मुख्य रूप से दो कार्यक्रम होते हैंs: एक कलेक्टर, बुलाया मॉनिटरिक्स, जो एक पर्ल डेमन है जो सिस्टम पर किसी भी अन्य सेवा की तरह स्वचालित रूप से शुरू होता है, और एक CGI स्क्रिप्ट, जिसे मॉनिटरिक्स। Cgi कहा जाता है।

सिस्टम पर्ल, आरआरडीटूल में लिखा है इसका उपयोग ग्राफिक्स बनाने और डेटा स्टोर करने के लिए किया जाता है, कोड को GPLv2 लाइसेंस के तहत वितरित किया जाता है।

कार्यक्रम काफी कॉम्पैक्ट और आत्मनिर्भर है, जो आपको एम्बेडेड सिस्टम में भी इसका उपयोग करने की अनुमति देता है।

मॉनिटरिंग मापदंडों की एक विस्तृत श्रृंखला का समर्थन किया जाता है, ट्रैकिंग कार्य अनुसूचक, I / O, मेमोरी आवंटन और कर्नेल पैरामीटर से लेकर विशिष्ट एप्लिकेशन और नेटवर्क इंटरफेस (मेल सर्वर, DBMS, Apache, nginx, MySQL) पर डेटा प्रदर्शित करने के लिए।

मॉनिटरिक्स 3.12 में नया क्या है?

मॉनिटरिक्स 3.12 के इस नए संस्करण में, दो नए मॉड्यूल शामिल किए जाने से बाहर खड़ा है एप्लिकेशन, जिसका उद्देश्य वेब सेवाओं के बारे में जानकारी प्रदान करना है।

उनमें से एक नया मॉड्यूल "phpfpm.pm" है कि आँकड़े एकत्र करने के लिए जोड़ा गया है PHP-FPM कैसे काम करता है इसके बारे में और इस तंत्र का उपयोग करके शुरू की गई साइटों की निगरानी करें।

अन्य जोड़ा मॉड्यूल "अनबाउंड .pm" है कि DNS अनबाउंड सर्वर की स्थिति की निगरानी करने के लिए जोड़ा गया है वर्तमान होस्ट पर चल रहा है।

इन दो नए मॉड्यूल के अलावा, इस संस्करण में कुछ नई और दिलचस्प विशेषताएं शामिल हैं, जिसमें से bind.pm मॉड्यूल में काम किया जाता है, जिसमें BIND DNS सर्वर के नए संस्करणों के लिए समर्थन प्रदान किया गया था और XML प्रारूप में BIND आँकड़ों का विश्लेषण करने के लिए XML :: LibXML Perl मॉड्यूल पर माइग्रेट किया गया था।

उसके अलावा भी पूर्ण मूल्यों में ताले प्रदर्शित करने की क्षमता जोड़ा in2.pm मॉड्यूल में तीव्रता (प्रति सेकंड ब्लॉक की संख्या)।

अन्य परिवर्तनों की वह विज्ञापन में बाहर खड़ा है:

  • Fail2ban.pm मॉड्यूल ने मानों को प्रदर्शित करने के तरीके को भी बदल दिया है। अब से, आप निरपेक्ष दर, पूर्व डिफ़ॉल्ट के बीच चयन कर सकते हैं।
  • Gensens.pm मॉड्यूल ने बैटरी के स्वास्थ्य की निगरानी के लिए समर्थन जोड़ा;
  • ZFS स्वास्थ्य निगरानी मॉड्यूल में संचालन और प्रदर्शन की तीव्रता के बारे में जानकारी का प्रदर्शन बदल गया है।

उबंटू और डेरिवेटिव पर मॉनिटरिक्स कैसे स्थापित करें?

उन लोगों के लिए जो अपने सिस्टम पर इस उपकरण को स्थापित करने में सक्षम हैं, वे नीचे दिए गए निर्देशों का पालन करके इसे कर सकते हैं।


हम आवश्यक निर्भरता को डाउनलोड और इंस्टॉल करेंगे हमारे सिस्टम में मॉनिटरिक्स के संचालन के लिए।

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

अगले कदम के रूप में आइए मॉनिटरिक्स का नवीनतम स्थिर संस्करण डाउनलोड करें:

wget https://www.monitorix.org/monitorix_3.12.0-izzy1_all.deb -O monitorix.deb

पहले से ही डाउनलोड किया है, अब हम एप्लिकेशन इंस्टॉल करने के लिए आगे बढ़ते हैं निम्नलिखित कमांड की मदद से सिस्टम में:

sudo dpkg -i monitorix.deb

और हम निम्नलिखित कमांड को निष्पादित करके निर्भरता के साथ किसी भी समस्या का समाधान करते हैं:

sudo apt-get install -f

एप्लिकेशन पहले से इंस्टॉल है अब हम सिस्टम में सेवा शुरू करने जा रहे हैं, हम इसे निष्पादित करके करते हैं:

sudo service monitorix start

मॉनिटरिक्स तक कैसे पहुंचें?

दूरस्थ रूप से या स्थानीय रूप से सेवा तक पहुँचने के लिए हम इसे अपने सर्वर के आईपी पते पर निर्देशित वेब ब्राउज़र से कर सकते हैं, इस प्रकार है:

http://ipservidor:8080/monitorix

कार्यक्रम की कॉन्फ़िगरेशन फ़ाइल निम्न पथ /etc/monitorix.conf में है। यहां आप पोर्ट को बदल सकते हैं, इनकार कर सकते हैं या रिमोट होस्ट की अनुमति दे सकते हैं, और अन्य सेटिंग्स बना सकते हैं।

पैरामीटर बदलने से पहले, इस फाइल की एक बैकअप प्रतिलिपि बनाएँ:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

इस फ़ाइल में हम इसका उपयोग प्रमाणीकरण के साथ वेब एक्सेस सुनिश्चित करने के लिए भी कर सकते हैं, जिसके साथ हमें केवल कॉन्फ़िगर करना होगा:

set enabled = y

जो सेक्शन के तहत है और फिर / var / lib / monitorix / htpasswd में एक फ़ाइल बनाएँ और जहाँ उपयोगकर्ता नाम को उपयोग के लिए उपयोग किया जाता है।

यह करने के लिए आदेश है:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd   username

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।