मॉनिटरिक्स 3.14.0 पहले ही जारी किया जा चुका है और ये इसकी खबरें हैं

मॉनिटरिक्स

कुछ दिनों पहले रिलीज हुई थी मॉनिटरिक्स का नया संस्करण 3.14.0, जिसे विभिन्न सेवाओं के संचालन की दृष्टि से निगरानी करने के लिए डिज़ाइन किया गया है, उदाहरण के लिए, सीपीयू तापमान, सिस्टम लोड, नेटवर्क गतिविधि और नेटवर्क सेवाओं की प्रतिक्रिया की निगरानी करना।

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

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

की मुख्य नवीनताएँ मॉनिटरिक्स 3.14.0

प्रस्तुत है इस नए संस्करण में NVMe भंडारण उपकरणों की निगरानी के लिए nvme.pm मॉड्यूल जोड़ा गया (एनवीएमईएक्सप्रेस)। ध्यान में रखे गए मापदंडों में: डिस्क तापमान, लोड, लॉग की गई त्रुटियां, लिखने के संचालन की तीव्रता,

इसके अलावा यह ध्यान दिया जाता है कि amdgpu.pm मॉड्यूल को एएमडी जीपीयू की मनमानी संख्या की स्थिति को ट्रैक करने के लिए जोड़ा गया था। तापमान, बिजली की खपत, कूलर की गति, वीडियो मेमोरी की खपत और GPU आवृत्ति परिवर्तन जैसे मापदंडों में परिवर्तन की गतिशीलता की निगरानी की जाती है।

एक और महत्वपूर्ण बदलाव है NVIDIA GPU-आधारित वीडियो कार्ड की उन्नत निगरानी के लिए nvidiagpu.pm मॉड्यूल जोड़ा गया (पहले उपलब्ध nvidia.pm मॉड्यूल का अधिक उन्नत संस्करण)।

दूसरी ओर, हम यह भी पा सकते हैं कि /proc/sys/kernel/pid_max में परिभाषित विभिन्न अधिकतम PID मान वाले सिस्टम के लिए process.pm समर्थन जोड़ा गया है, साथ ही प्रक्रिया में प्रक्रिया गतिविधि समय का एक नया ग्राफ भी जोड़ा गया है। format. pm जो चार्ट स्केल सेट करने के लिए time_unit नामक एक नए विकल्प के साथ आता है। [

IPv6 के लिए समर्थन को ट्रैफिक मॉनिटरिंग मॉड्यूल traffacct.pm में भी जोड़ा गया है, साथ ही पूर्ण-स्क्रीन वेब एप्लिकेशन के रूप में कार्यान्वित ऑपरेशन के इंटरफ़ेस मोड को भी जोड़ा गया है।

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

  • अपटाइम ग्राफ़ का पैमाना सेट करने के लिए system.pm में time_unit विकल्प जोड़ा गया।
  • कॉन्फ़िगरेशन फ़ाइल में लाइन का कौन सा भाग कुंजी होगा और कौन सा मान होगा, यह तय करने के लिए नया -s कमांड लाइन विकल्प जोड़ा गया।
  • मुख्य पृष्ठ पर आसानी से जाने के लिए ऊपरी बाएँ कोने में एक होम बटन जोड़ा गया
  • वेबसाइट को पूर्ण स्क्रीन मोड में वेब एप्लिकेशन के रूप में देखने की क्षमता जोड़ी गई।
  • पोर्ट.पीएम में cmd ​​विकल्प के काम करने के तरीके को बदल दिया, सीधे परिभाषित कमांड (कोई तर्क नहीं) को निष्पादित करता है, जब तक कि इसे परिभाषित नहीं किया जाता है, इस स्थिति में यह अभी भी ss के लिए डिफ़ॉल्ट होगा।
  • इससे लिंक करने और जेनेरिक अलर्ट स्क्रिप्ट के रूप में कार्य करने में सक्षम होने के लिए Monitorix-alert.sh में कुछ बदलाव जोड़े गए।
  • gensens.pm में पंखे की गति (पंखे के रूप में), शक्ति (pwr के रूप में), प्रतिशत (पीसीटी के रूप में), और बाइट (बाइट के रूप में) पहचानकर्ता जोड़े गए।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण में देख सकते हैं निम्नलिखित लिंक।

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

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

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

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.14.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. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।