RSI फार्मगार्डियन अनुभाग लोड बैलेंसर में उपलब्ध सभी स्वास्थ्य-जांचों को सूचीबद्ध करता है। इसमें प्रत्येक फ़ील्ड और उन फ़ार्मों का संक्षिप्त विवरण भी शामिल है जहाँ उन्हें लागू किया जाता है।
फार्मगार्डियन बैकएंड की उन्नत निगरानी के लिए उपयोग किया जाता है। जब किसी समस्या का पता चलता है फार्मगार्डियन, तो यह स्वचालित रूप से वास्तविक सर्वर को निष्क्रिय कर देगा और उसका आईपी ब्लैकलिस्टेड के रूप में चिह्नित हो जाएगा।
स्वास्थ्य जांच या तो हो सकती है पहले से कॉन्फ़िगर or रिवाज. दो चेक प्रकारों को क्रिया कॉलम के माध्यम से पहचाना जा सकता है। प्रत्येक चेक मार्क जिसकी कॉन्फ़िगरेशन सेटिंग ग्रे-आउट है पहले से कॉन्फ़िगर और जो पेंसिल आइकन पर क्लिक करने के बाद आसानी से संपादन योग्य हैं वे कस्टम हैं।
निम्नलिखित क्रियाओं का उपयोग करें कार्य मेन्यू:
फार्मगार्डियन बनाएं. खोलता है फार्मगार्डियन इस फॉर्म को आवश्यक जानकारी के साथ भरें।
मिटाना. चयनित को हटाता है फार्मगार्डियन चेक।
ये विवरण इस प्रकार हैं फार्मगार्डियन तालिका:
नामप्रत्येक फार्मगार्डियन चेक का वर्णनात्मक नाम.
विवरणयह फ़ील्ड प्रत्येक फ़ार्मगार्डियन चेक का वर्णन करता है.
आदेशफ़ार्म पर सभी बैकएंड के विरुद्ध प्रत्येक अंतराल पर निष्पादित किए जाने वाले कमांड और पैरामीटर की जाँच करता है।
फार्म. निर्दिष्ट जाँच का उपयोग करने वाले फार्म और सेवाएँ।
क्रियाएँ. इन क्रियाओं का उपयोग करके प्रबंधन करें फार्मगार्डियन:
- संपादित करें. फ़ार्मगार्डियन की कॉन्फ़िगरेशन स्क्रीन खोलता है। यह केवल कस्टम के लिए उपलब्ध है फार्मगार्डियन जाँच करता है।
- मिटाना. चयनित को हटाता है फार्मगार्डियन जाँच करें। यदि जाँच किसी सेवा को सौंपी गई है, तो एक अधिसूचना आपसे पूछेगी कि क्या हटाना बलपूर्वक है। आप इसका उपयोग केवल कस्टम के लिए करेंगे फार्मगार्डियन जाँच करता है।
पूर्व-कॉन्फ़िगर स्वास्थ्य जांच #
अपने फ़ार्म के लिए निम्नलिखित अंतर्निहित स्वास्थ्य जांच का उपयोग करें।
check_redis: Redis सर्वर के लिए मास्टर रोल की जाँच करता है। यदि मास्टर रोल मौजूद नहीं है, तो बैकएंड को DOWN स्थिति में चिह्नित किया जाएगा
चेक_टीसीपी: बैकएंड पर TCP कनेक्शन भेजता है.
चेक_यूडीपी: UDP कनेक्शन को बैकएंड पर भेजता है और जांचता है कि पोर्ट खुला है या नहीं।
चेक_http: बैकएंड पर HTTP अनुरोध भेजता है और 200 सेकंड की टाइमआउट के साथ 5 OK प्रतिक्रिया की अपेक्षा करता है।
चेक_https: बैकएंड पर HTTPS अनुरोध भेजता है और 200 सेकंड की टाइमआउट के साथ 5 OK प्रतिक्रिया की अपेक्षा करता है।
चेक_एसएमटीपी: बैकएंड पर SMTP कनेक्शन भेजता है और 5 सेकंड की टाइमआउट के साथ SMTP प्रतिक्रिया OK की अपेक्षा करता है।
चेक_https_response_string: बैकएंड को HTTPS अनुरोध भेजता है और 200 OK की प्रतिक्रिया और HTML में दी गई स्ट्रिंग की अपेक्षा करता है, जिसकी टाइमआउट 5 सेकंड है। प्रतिक्रिया खोजने के लिए स्ट्रिंग को मान के अनुसार बदलता भी है।
चेक_http_response_string: बैकएंड को HTTP अनुरोध भेजता है, 200 OK प्रतिक्रिया और HTML में 5 सेकंड की टाइमआउट के साथ एक दी गई स्ट्रिंग की अपेक्षा करता है। प्रतिक्रिया खोजने के लिए स्ट्रिंग को मान के अनुसार बदलता भी है।
चेक_पॉप: बैकएंड पर POP कनेक्शन भेजता है और 5 सेकंड की टाइमआउट के साथ POP प्रतिक्रिया OK की अपेक्षा करता है।
चेक_एलडीएपी: बैकएंड पर LDAP क्वेरीज़ भेजता है और 5 सेकंड के टाइमआउट के साथ LDAP बाइंड की अपेक्षा करता है। -b (बेस सर्च), -D (बाइंड करने के लिए उपयोगकर्ता), -P (उपयोगकर्ता पासवर्ड) बदलें।
चेक_एलडीएपी: बैकएंड को LDAPS क्वेरी भेजता है और 5 सेकंड की टाइमआउट के साथ LDAP बाइंड की अपेक्षा करता है। -b (बेस सर्च), -D (बाइंड करने के लिए यूजर), -P (यूजर पासवर्ड) बदलें।
चेक_आईमैप: IMAP कनेक्शन को बैकएंड पर भेजता है और 5 सेकंड की टाइमआउट के साथ IMAP प्रतिक्रिया OK की अपेक्षा करता है।
चेक_सिप: यह जाँच SIP सर्वर/डिवाइस की उपलब्धता और प्रतिक्रिया समय का परीक्षण करेगी।
चेक_पिंग: 2 ICMP पैकेट भेजता है और क्लाइंट तक पहुंचने वाले पैकेटों के प्रतिशत की पुष्टि करता है।
चेक_कॉमन: usr/lib/nagios/plugins फ़ोल्डर की जाँच करें, जिसमें अधिक जाँच शामिल हैं, –help के साथ स्वास्थ्य जाँच के बारे में अधिक जानकारी प्राप्त करें।
अगला कदम, एक कस्टम फार्मगार्डियन चेक बनाएं.
