नागियोस के साथ अपाचे की निगरानी कैसे करें

यदि आपको Apache वेब सर्वर की निगरानी करने और उनकी सत्र स्थिति की निगरानी करने की आवश्यकता है, तो Nagios सॉफ़्टवेयर का उपयोग करने पर विचार करें। यह विंडोज, लिनक्स और एईक्स जैसे विभिन्न प्लेटफार्मों पर चलने वाले सर्वरों की निगरानी कर सकता है। Nagios का उपयोग करके, आप वेब सर्वर की क्लाइंट सत्र सीमा तक पहुँचने पर अलर्ट प्राप्त कर सकते हैं। आप छोड़े गए उपयोगकर्ता सत्र भी देख सकते हैं जो सीमा समाप्त होने के बाद दिखाई देते हैं। Nagios के साथ अपने सर्वर की निगरानी के लिए, आप "mod_status" Apache मॉड्यूल का उपयोग करते हैं। यह एक स्थिर HTML पृष्ठ प्रदान करता है जिसमें वर्तमान सर्वर आँकड़े आसानी से पढ़ने योग्य रूप में होते हैं।

चरण 1

प्रासंगिक अपाचे सर्वर कॉन्फ़िगरेशन सेटिंग्स सक्षम करें। किसी भी टेक्स्ट एडिटर के साथ "/apache/httpd.conf" खोलें और निम्नलिखित पंक्तियों को अनकम्मेंट करें:

सेटहैंडलर सर्वर-स्थिति

आदेश अस्वीकार करें, अनुमति दें

सब से इनकार

.your_domain.com से अनुमति दें

"your_domain.com" के बजाय अपना डोमेन नाम दर्ज करें

चरण दो

किसी भी टेक्स्ट एडिटर के साथ "apache/modules.conf" खोलें और सत्यापित करें कि प्रविष्टि "LoadModule status_module /usr/lib/apache/1.3/mod_status.so" मौजूद है। अगर ऐसा नहीं है, तो इसे जोड़ें।

चरण 3

"/init.d/apache पुनरारंभ" आदेश का उपयोग कर सर्वर को पुनरारंभ करें। मॉड्यूल पुनरारंभ किए बिना काम नहीं करेगा, इसलिए यह कदम महत्वपूर्ण है।

चरण 4

परीक्षण करें कि "check_apachestatus" Nagios प्लगइन काम कर रहा है। कमांड "/local/nagios/libexec/check_apachestatus.pl -H" है। "-H" को सर्वर के IP पते से बदलें।

जब भी आपको आवश्यकता हो "check_apachestatus" प्लगइन का उपयोग करके अपाचे सर्वर की निगरानी करें।