शिंकन 2 . के साथ विंडोज़ मॉनिटरिंग
वेब एजेंसी » डिजिटल समाचार » शिंकन 2 . के साथ विंडोज़ मॉनिटरिंग

शिंकन 2 . के साथ विंडोज़ मॉनिटरिंग

इस पोस्ट में हम एक विंडोज मशीन की निगरानी करने जा रहे हैं। ऐसा करने के लिए 3 तरीके हैं। क्लासिक एसएनएमपी प्रोटोकॉल, एनआरपीई एजेंट या माइक्रोसॉफ्ट विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन (डब्लूएमआई) सिस्टम का उपयोग।

यहां हम एक NRPE एजेंट को कॉन्फ़िगर करेंगे। सिद्धांत यह है कि शिंकन सर्वर एक दूरस्थ प्रक्रिया के लिए एक कनेक्शन शुरू करता है, प्रक्रिया शिंकन द्वारा अनुरोधित सिस्टम कमांड को कॉल करती है और रिटर्न कोड और मानक आउटपुट के साथ परिणाम लौटाती है।

एनआरपीई-शिंकन

I. विंडोज कंप्यूटर का विन्यास

यहां उपलब्ध NSClient++ क्लाइंट को डाउनलोड और इंस्टॉल करें।

स्थापना के दौरान, आपको एजेंट लॉगिन पासवर्ड के साथ-साथ शिंकन सर्वर का पता दर्ज करने के लिए प्रेरित किया जाएगा। पासवर्ड अच्छी तरह से रखें, शिंकन सर्वर को कॉन्फ़िगर करते समय यह आवश्यक होगा। सलाह का एक शब्द: "!" जैसा कोई विशेष वर्ण नहीं जो शिंकन कॉन्फ़िगरेशन फ़ाइलों के लिए एक एस्केप कैरेक्टर है।

निम्नलिखित बक्सों की जाँच करें:

  • सामान्य चेक प्लग इन सक्षम करें: NRPE बेस प्लगइन्स को सक्रिय करता है
  • nsclient सर्वर सक्षम करें (check_nt): शिंकन से काम करने के लिए check_nt प्लगइन्स के लिए अनिवार्य
  • NRPE सर्वर सक्षम करें (check_nrpe): एजेंट मोड को सक्रिय करता है। व्यक्तिगत पर्यवेक्षण स्क्रिप्ट बनाने के लिए उपयोग किया जाता है।
  • WMI जाँच सक्षम करें: जैसा कि मैंने पहले कहा, यह पर्यवेक्षण मोड la Mircrosoft को सक्रिय करता है।

nsclient_config_windows

एक बार स्थापित होने के बाद, आप सेवा शुरू कर सकते हैं। ऐसा करने के लिए, हम यह जांचने के लिए सेवा प्रबंधक (services.msc) पर जाते हैं कि NSClient ++ वास्तव में "शुरू" और "स्वचालित" स्थिति में है।

nsclient_auto_service

एजेंट कॉन्फ़िगरेशन के प्रत्येक संशोधन के बाद सेवा को पुनरारंभ करना होगा। यह एक के तहत है सी: प्रोग्राम फ़ाइलें एनएस क्लाइंट ++ एनएसक्लाइंट।

कॉन्फ़िगरेशन को पूरा करने के लिए एक अंतिम विवरण। अतिरिक्त सुरक्षा के लिए Windows दूरस्थ कनेक्शन पहुँच और अनुमतियों को अक्षम करता है। जाँच करने के लिए, राइट क्लिक करें और संपत्ति सेवा पर। टैब में संबंध, जाँच "कार्यालय के साथ बातचीत करने के लिए सेवा को अधिकृत करें"।

प्राधिकरण_ग्राहक

द्वितीय. शिंकन को कॉन्फ़िगर करना

हम पहले check_nt स्क्रिप्ट को सीधे कॉल करके अपने एजेंट के अच्छे कनेक्शन का परीक्षण करेंगे।

विकल्पों की व्याख्या:

  • -एच: क्वेरी के लिए होस्ट का नाम या आईपी पता।
  • -पी: पोर्ट। डिफ़ॉल्ट 12489
  • -एस: पासवर्ड। NSClient ++ क्लाइंट स्थापित करते समय दर्ज किया गया
  • -v: क्वेरी के लिए परिवर्तनीय

यहां, हम मशीन पर स्थापित एजेंट के संस्करण के बारे में पूछते हैं। परिणाम इस तरह दिखना चाहिए:

एजेंट काम कर रहा है। अब हम एक शिन्केन कमांड बनाएंगे जो इस स्क्रिप्ट का उपयोग करती है। उसके लिए हम फाइल बनाते हैं आदेश / check_nt.cfg और हम निम्नलिखित पंक्तियों को रखते हैं

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

फिर हम एक समूह के निर्माण के लिए आगे बढ़ते हैं जो सभी विंडोज सर्वरों के लिए आधार के रूप में कार्य करेगा। इसलिए हम निम्नलिखित पंक्तियों को रखने के लिए फ़ाइल होस्टग्रुप / windows_nrpe.cfg बनाते हैं:

अब हम इस समूह से सेवाएं संलग्न करेंगे। इसलिए बाद के प्रत्येक विंडोज सर्वर की निगरानी इन सेवाओं द्वारा की जाएगी। बेहतर पठनीयता के लिए आप उन्हें होस्टग्रुप फ़ाइल के बाद रख सकते हैं या एक नई कॉन्फ़िगरेशन फ़ाइल बना सकते हैं।

 NSClient ++ एजेंट का संस्करण प्रदर्शित करें

 मशीन अपटाइम

 सीपीयू लोड

एक पूछताछ के साथ जो एक लिनक्स / यूनिक्स मशीन पर देखे गए गणना के एक मोड की अनुमति देता है, जो कि अंतिम मिनट, अंतिम 5 और अंतिम 15 मिनट में औसत है। क्वेरी किए गए प्रत्येक मान के लिए चेतावनी (90) और महत्वपूर्ण (95) थ्रेशोल्ड निर्दिष्ट हैं।

मेमोरी लोड

80% चेतावनी और 90% चेतावनी।

हार्ड ड्राइव की भरने की दर "सी:"

-एलसी: पर्यवेक्षण के लिए पाठक का चयन

-w: चेतावनी ट्रिगर करने के लिए दहलीज

-सी: महत्वपूर्ण दहलीज

बुनियादी सेवाओं को कॉन्फ़िगर किया गया है। हम अंत में एक मशीन बनाएंगे जो समूह से संबंधित होगी windows_nrpe. /etc/shinken/hosts/serveur_windows_test.cfg फ़ाइल का निर्माण

इस मशीन को सदस्य के रूप में जोड़ने के लिए hostgroups / windows_nrpe.cfg फ़ाइल को संपादित करें।

अंत में, परिवर्तनों को ध्यान में रखने के लिए शिंकन आर्बिटर को फिर से लॉन्च करें।

परिणाम निम्नलिखित है

shinken_result_windows

 

★ ★ ★ ★ ★