Technical Anshu
Tutorials Blog
📈 सर्वर मॉनिटरिंग

मैनेजइंजन एपीएम संपूर्ण गाइड के साथ सर्वर प्रदर्शन को लाइव ट्रैक करें

कोई सर्वर कभी अचानक ख़त्म नहीं होता. सीपीयू ख़राब हो जाता है, मेमोरी भर जाती है, डिस्क धीमी हो जाती है - संकेत क्रैश होने से कुछ दिन पहले दिखाई देते हैं। लाइव मॉनिटरिंग का सीधा सा मतलब है कि आप उन संकेतों को पहले देखें, न कि नाराज उपयोगकर्ताओं से उनके बारे में सुनें।

✍️ Technical Anshu🖥️ ManageEngine Applications Manager⏱️ 8 minute read
🎥 वीडियो में पूरी प्रक्रिया देखें - मैनेजइंजन एपीएम के साथ लाइव सर्वर प्रदर्शन ट्रैकिंग, चरण दर चरण

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

Applications Manager - Home Dashboard (illustration)
FILE-SERVER-01 - CPU 34% · Memory 61% · Disk C 72%● Healthy
SQL-SERVER - CPU 58% · Memory 84% · Response 210 ms● Attention
APP-SERVER-02 - CPU 91% · Memory 93% · Disk D 96%● Critical
DC-MAIN - CPU 12% · Memory 44% · AD services running● Healthy

एक स्क्रीन, हर सर्वर, रंग कोडित। रेड काम आपका इंतजार कर रहा है - इससे पहले कि उपयोगकर्ता इसे ढूंढ लें।

एप्लिकेशन मैनेजर डैशबोर्ड का चित्रण। सर्वर नाम और मान उदाहरण हैं.
1

एप्लिकेशन प्रबंधक वास्तव में किस पर नज़र रखता है

एप्लिकेशन मैनेजर एक साधारण अप-डाउन पिंग टूल से अधिक व्यापक है। बॉक्स से बाहर यह विंडोज और लिनक्स सर्वर, वर्चुअल मशीन (वीएमवेयर, हाइपर-वी), एसक्यूएल सर्वर, मायएसक्यूएल और ओरेकल जैसे डेटाबेस, आईआईएस और अपाचे जैसे वेब सर्वर और पूर्ण एप्लिकेशन की निगरानी करता है। एक सादे सर्वर के लिए यह उन चार नंबरों को ट्रैक करता है जो लगभग हर विफलता की भविष्यवाणी करते हैं:

  1. सीपीयू उपयोग - निरंतर उच्च सीपीयू का मतलब है कि सर्वर हेडरूम से बाहर है
  2. मेमोरी उपयोग - धीमी गति से चढ़ने का मतलब आमतौर पर लीक होने वाली प्रक्रिया है
  3. डिस्क स्थान और डिस्क I/O - एक पूर्ण डिस्क किसी भी वायरस की तुलना में सर्वर को अधिक बार रोकती है
  4. प्रतिक्रिया समय और सेवाएँ - क्या सर्वर उत्तर दे रहा है, और क्या इसकी प्रमुख सेवाएँ चल रही हैं

संस्करण, ईमानदारी से कहा गया है: निःशुल्क संस्करण कभी समाप्त नहीं होता है, लेकिन केवल मुट्ठी भर मॉनिटर (5 तक) की अनुमति देता है। प्रोफेशनल ने इसे कुछ सौ मॉनिटरों तक बढ़ा दिया है, और एंटरप्राइज़ एक वितरित सेटअप के साथ बहुत आगे बढ़ गया है। अपनी योजना बनाने से पहले ManageEngine की अपनी साइट पर वर्तमान सीमाओं की जाँच करें, क्योंकि रिलीज़ के बीच सटीक संख्याएँ बदलती रहती हैं।

2

चरण 1 - अपना पहला सर्वर जोड़ें

अधिकांश सर्वर मॉनिटरों के लिए यहां निगरानी एजेंट रहित है - लक्ष्य सर्वर पर कुछ भी स्थापित नहीं होता है। एप्लिकेशन प्रबंधक मानक प्रोटोकॉल का उपयोग करके इसे नेटवर्क पर पहुंचाता है:

  1. कंसोल खोलें और नया मॉनिटर → सर्वर चुनें
  2. सर्वर नाम या आईपी दर्ज करें और मोड चुनें - विंडोज के लिए WMI, लिनक्स के लिए SSH, SNMP जहां यह सक्षम है
  3. प्रदर्शन काउंटरों को पढ़ने के लिए पर्याप्त अधिकारों के साथ इसे क्रेडेंशियल दें - एक समर्पित निगरानी खाता, न कि आपका व्यक्तिगत व्यवस्थापक लॉगिन
  4. मतदान अंतराल निर्धारित करें - अधिकांश कार्यालयों के लिए 5 मिनट एक सामान्य डिफ़ॉल्ट है

यदि खोज विफल हो जाती है, तो यह लगभग हमेशा तीन चीजों में से एक है: क्रेडेंशियल में अनुमति की कमी है, फ़ायरवॉल प्रोटोकॉल को अवरुद्ध कर रहा है, या प्रबंधन सेवा (डब्ल्यूएमआई / एसएसएच) लक्ष्य पर नहीं चल रही है। टूल को दोष देने से पहले उन्हें ठीक करें।

3

चरण 2 - एक व्यवस्थापक की तरह डैशबोर्ड पढ़ें

हरे रंग की दीवार का कोई मतलब नहीं है अगर आप नहीं जानते कि बुरा कैसा दिखता है। इस क्रम में एक सर्वर पढ़ें:

  1. उपलब्धता पहले - क्या यह बिल्कुल ऊपर है
  2. डिस्क स्थान प्रवृत्ति - एक ज्ञात तिथि पर प्रतिदिन 2 जीबी डिस्क भरना एक संकट होगा; इसकी गणना करें
  3. दिनों में स्मृति व्यवहार - फ्लैट स्वस्थ है, ऊपर जाने वाली सीढ़ी रिसाव है
  4. सीपीयू पैटर्न - एक निश्चित समय पर स्पाइक्स का मतलब आमतौर पर एक निर्धारित कार्य या बैकअप होता है, कोई खराबी नहीं

स्वास्थ्य रंग (हरा, अम्बर, लाल) आप द्वारा निर्धारित सीमा से आते हैं। बॉक्स से बाहर डिफ़ॉल्ट एक शुरुआती बिंदु है, सच्चाई नहीं - अपने सर्वर के सामान्य व्यवहार को देखने के एक सप्ताह के बाद उन्हें ट्यून करें।

4

चरण 3 - ऐसे अलर्ट सेट करें जो समय पर आप तक पहुंचें

बिना चेतावनी के निगरानी करना सिर्फ एक अच्छा स्क्रीनसेवर है। कम से कम कॉन्फ़िगर करें:

  1. ईमेल या एसएमएस अलर्ट जब कोई सर्वर डाउन हो जाता है या कोई सेवा बंद हो जाती है
  2. 80% पर चेतावनी, 90% पर महत्वपूर्ण डिस्क स्थान के लिए - कार्रवाई करने के लिए दोनों के बीच पर्याप्त अंतर के साथ
  3. डाउन अलर्ट सक्रिय होने से पहले दो या तीन असफल मतदान, इसलिए एक गिरा हुआ पैकेट आपको नहीं जगाता

लक्ष्य सरल है: ख़त्म हो रही डिस्क के बारे में पहला संदेश टूल से आना चाहिए, न कि बिलिंग वाले दिन लेखा विभाग से।

5

इससे पहले कि आप इस पर निर्भर हों, ईमानदार सीमाएं

तीन चीज़ें जो यह टूल आपके लिए नहीं करेगा. एक, एजेंट रहित मतदान वास्तविक समय नहीं है - चुनावों के बीच, एक छोटा सा स्पाइक शुरू हो सकता है और बिना देखे ख़त्म हो सकता है। दो, कंसोल स्वयं एक सर्वर है जो विफल हो सकता है; यदि निगरानी मशीन ख़राब हो जाए, तो चुप्पी का मतलब यह नहीं है कि सब कुछ ठीक है। तीन, डीप कोड-लेवल ट्रेसिंग (जावा और .NET अनुप्रयोगों के लिए एपीएम इनसाइट एजेंट) एक अलग एजेंट और एक ऐड-ऑन है - बेस उत्पाद सर्वर और एप्लिकेशन को बाहर से देखता है, जो कि अधिकांश छोटे और मध्यम आकार के कार्यालयों के लिए बिल्कुल सही स्तर है।

🎥 संपूर्ण वीडियो गाइड देखें

पूरा लाइव डेमो देखें - सर्वर जोड़ना, डैशबोर्ड पढ़ना और अलर्ट सेट करना, चरण दर चरण।

▶️ Watch Full Video
❓ सामान्य प्रश्न (एफएक्यू)

क्या मैनेजइंजन एप्लीकेशन मैनेजर मुफ़्त है?

एक मुफ़्त संस्करण है जो कभी समाप्त नहीं होता है, लेकिन यह केवल कुछ मॉनीटर (5 तक) तक ही सीमित है। यह टूल सीखने या एक या दो महत्वपूर्ण सर्वर देखने के लिए पर्याप्त है। बड़े सेटअप के लिए व्यावसायिक या एंटरप्राइज़ संस्करण की आवश्यकता होती है - ManageEngine की आधिकारिक साइट पर वर्तमान मॉनिटर सीमाओं की पुष्टि करें।

क्या यह प्रत्येक सर्वर पर एक एजेंट स्थापित करता है?

अधिकांश सर्वर, डेटाबेस और इंफ्रास्ट्रक्चर मॉनिटर के लिए, नहीं। एप्लिकेशन प्रबंधक एजेंट रहित है और WMI, SSH या SNMP पर डेटा एकत्र करता है। अपवाद जावा और .NET अनुप्रयोगों के लिए डीप कोड-स्तरीय एपीएम इनसाइट ट्रेसिंग है, जो अपने स्वयं के छोटे एजेंट का उपयोग करता है।

मॉनिटर और सर्वर में क्या अंतर है?

एक भौतिक सर्वर कई मॉनिटरों का उपभोग कर सकता है - स्वयं सर्वर, उसका डेटाबेस, उसकी वेब सेवा और एक यूआरएल जांच प्रत्येक की अलग से गणना कर सकता है। जब आप लाइसेंस लागत की गणना करते हैं तो यह मायने रखता है, इसलिए सेवाओं की गणना करें, न कि केवल बक्सों की।

यह मार्गदर्शिका ManageEngine APM पर तकनीकी अंशू वीडियो पर आधारित है। क्या आप एक कदम पर अटक गए हैं? वीडियो टिप्पणियों में पूछें - आपको वहां उत्तर मिलेगा 🙏