Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Redis

रेडिस एंटरप्राइज मॉनिटरिंग विकल्प

आप क्या कहेंगे यदि आपने एक नई भूमिका शुरू की और अपने पहले ग्राहक के साथ अपनी पहली बैठक में पहुंचे, क्षमता नियोजन, डीएनएस मामलों, भू-वितरण, और .NET में विकास के लिए दो दिनों की योजनाओं से लैस ... और पहले आपको जो प्रश्न मिला वह था:"हम क्लस्टर और डेटाबेस की कुशलता से निगरानी कैसे करते हैं?"

खैर, 16 साल के संचालन के अनुभव के साथ, मुझे लगा कि मैं तैयार हूं। वास्तव में, निश्चित रूप से, "जितना अधिक मैं सीखता हूं, उतना ही मुझे एहसास होता है कि मैं कितना नहीं जानता।" अब, जब मैं सॉफ्टवेयर का एक नया टुकड़ा देखता हूं, तो मेरे दिमाग में पहला सवाल आता है कि यह कैसे सुनिश्चित किया जाए कि यह उत्पादन में ठीक से चलता है? दूसरे शब्दों में, मैं इसकी निगरानी कैसे करूँ?

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

Redis Enterprise की अंतर्निहित निगरानी क्षमताएं

Redis Enterprise क्लस्टर प्रबंधन UI  मॉनिटरिंग कंसोल अक्सर रेडिस की निगरानी के साथ शुरू करने के लिए सबसे अच्छी जगह है। यह देखने में आकर्षक है और इसके लिए किसी अतिरिक्त इंस्टॉलेशन या कॉन्फ़िगरेशन की आवश्यकता नहीं है। "मिनट" अंतराल का उपयोग करते हुए, यह लगभग वास्तविक समय में काम करता है; और आप 5 मिनट, घंटे, दिन, सप्ताह, महीने और साल के अंतराल के बीच भी स्विच कर सकते हैं। UI क्लस्टर, प्रत्येक क्लस्टर नोड और प्रत्येक डेटाबेस के लिए अलग-अलग स्क्रीन में मीट्रिक प्रदान करता है: 

रेडिस एंटरप्राइज मॉनिटरिंग विकल्प

Redis Enterprise क्लस्टर प्रबंधन UI मॉनिटरिंग कंसोल क्लस्टर, नोड और डेटाबेस मेट्रिक्स के लिए अलग स्क्रीन प्रदान करता है।

रेडिस एंटरप्राइज में एक अलर्ट मैकेनिज्म भी है। आप क्लस्टर और प्रत्येक डेटाबेस के लिए अलग अलर्ट सेट कर सकते हैं। संबंधित पेजों पर प्रबंधन UI में अलर्ट प्रदर्शित होते हैं (क्लस्टर पेज पर क्लस्टर शो के लिए अलर्ट, और इसी तरह) और आप ईमेल (SMTP) द्वारा भेजे जाने वाले अलर्ट कॉन्फ़िगर कर सकते हैं, जैसा कि यहां दिखाया गया है:

रेडिस एंटरप्राइज मॉनिटरिंग विकल्प

प्रदर्शित मेट्रिक्स और अलार्म के सेट में सभी प्रमुख संकेतक शामिल होते हैं, इसलिए आप इंस्टॉलेशन पूरा करने के कुछ ही मिनटों बाद अपने Redis Enterprise की निगरानी शुरू कर सकते हैं। लेकिन क्या होगा अगर आपको और चाहिए? विशेष रूप से, क्या होगा यदि आप Redis Enterprise को अपनी कंपनी के मौजूदा निगरानी बुनियादी ढांचे में एकीकृत करना चाहते हैं? यहीं प्रोमेथियस और ग्राफाना आते हैं।

प्रोमेथियस मेट्रिक्स निर्यातक

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

यह प्रोमेथियस और ग्राफाना के सेटअप और कॉन्फ़िगरेशन को त्वरित और आसान बनाने में मदद करता है। Redis दस्तावेज़ में Prometheus के साथ एकीकरण के निर्देश, निर्यात किए गए मीट्रिक की एक विस्तृत सूची और बुनियादी Grafana डैशबोर्ड शामिल हैं। मेट्रिक्स नोड, डेटाबेस, शार्ड और प्रॉक्सी स्तरों पर प्रदर्शित होते हैं। अलर्ट को प्रोमेथियस अलर्टमैनेजर में सेट किया जा सकता है और ईमेल, स्लैक, पेजरड्यूटी और अन्य सहित दर्जनों विभिन्न चैनलों के माध्यम से आसानी से वितरित किया जा सकता है।

रेडिस एंटरप्राइज मॉनिटरिंग विकल्प

कई कंपनियों के लिए, प्रोमेथियस और ग्राफाना रेडिस की निगरानी के लिए सबसे अच्छे तरीके का प्रतिनिधित्व करते हैं, न कि अन्य आधुनिक हार्डवेयर और सॉफ्टवेयर की एक विस्तृत विविधता का उल्लेख करने के लिए।

उतना ही महत्वपूर्ण, प्रोमेथियस मेट्रिक्स एक्सपोर्टर का उपयोग करते हुए, प्रोमेथियस एक्सपोर्टर से मेट्रिक्स को परिमार्जन करने की क्षमता वाले विभिन्न प्रकार के मॉनिटरिंग प्लेटफॉर्म को रेडिस एंटरप्राइज से जोड़ा जा सकता है। उदाहरण के लिए, New Relic ने हाल ही में Prometheus निर्यातकों के साथ New Relic को एकीकृत करने के बारे में एक ब्लॉग पोस्ट प्रकाशित किया है।

REST API

जिन कंपनियों को और अधिक लचीलेपन की आवश्यकता होती है, उनके लिए Redis Enterprise REST API बहुत अधिक कार्यक्षमता प्रदान करता है, जिसमें सांख्यिकीय मीट्रिक और अलर्ट दोनों प्राप्त करना शामिल है। आरईएसटी एपीआई आंतरिक या उद्योग मानक दोनों, तीसरे पक्ष के निगरानी एकीकरण को प्राप्त करने का सबसे सार्वभौमिक और लचीला तरीका है। REST API के दस्तावेज़ usr/share/doc/redis/rlec_rest_api.tar.gz में देखे जा सकते हैं। प्रत्येक नोड पर निर्देशिका जहाँ Redis Enterprise सॉफ़्टवेयर स्थापित है।

रेडिस एंटरप्राइज मॉनिटरिंग विकल्प

REST API का उपयोग करने का एक बेहतरीन उदाहरण स्प्लंक के लिए रेडिस एंटरप्राइज ऐड-ऑन है, जो स्प्लंक मार्केटप्लेस में उपलब्ध है। एक और अच्छा उदाहरण AppDynamics प्लगइन है, जो AppDynamics Exchange पर उपलब्ध है।

निष्कर्ष 

यह सब एक साथ रखो, और यह स्पष्ट है कि रेडिस एंटरप्राइज निगरानी क्षमताओं से सुसज्जित है, जिससे ग्राहकों को एक विशेष स्थिति में उपयोग करने के लिए निगरानी समाधान का विकल्प मिलता है।

मेरी राय में, यदि रेडिस एंटरप्राइज की अंतर्निहित निगरानी आपके लिए पर्याप्त नहीं है, तो सबसे अच्छा विकल्प आमतौर पर प्रोमेथियस और ग्राफाना है। खासकर जब से यह कई लोकप्रिय उद्यम निगरानी प्रणालियों के साथ काम कर सकता है। यदि वह समाधान आपके संगठन के लिए लागू नहीं है, तो आप वस्तुतः किसी भी तृतीय-पक्ष निगरानी प्रणाली के साथ एकीकृत करने के लिए REST API का उपयोग कर सकते हैं। यदि इनमें से कोई भी विकल्प स्वीकार्य नहीं है, तो यह रचनात्मक होने का समय है!


  1. क्या रेडिस एंटरप्राइज आपके पैसे बचा सकता है?

    Redis एक इन-मेमोरी डेटाबेस है, और Redis Enterprise इसके ऊपर प्रबंधन, स्वचालन, लचीलापन और सुरक्षा क्षमताओं की एक पूरी परत जोड़ता है, जिससे यह उद्यम के लिए तैयार हो जाता है। कई लोगों के लिए, इन-मेमोरी महंगी के बराबर होती है - एक प्रीमियम जिसे आप शीर्ष प्रदर्शन के लिए भुगतान करना चुनते हैं। और एंटरप्रा

  1. अपने डायनामाइट डेटाबेस को रेडिस एंटरप्राइज एक्टिव-एक्टिव डेटाबेस में कैसे माइग्रेट करें

    इस लेख के भाग I में, डायनोमाइट डेटाबेस को रेडिस एंटरप्राइज एक्टिव-एक्टिव डेटाबेस में माइग्रेट क्यों करें?, हमने डायनामाइट और रेडिस एंटरप्राइज के आर्किटेक्चर और सुविधाओं की तुलना की। हमने दिखाया है कि कैसे Redis Enterprise सुविधा संपन्न, आसानी से प्रबंधनीय तरीके से Redis Enterprise को भू-वितरित करने

  1. डायनोमाइट डेटाबेस को रेडिस एंटरप्राइज एक्टिव-एक्टिव डेटाबेस में माइग्रेट क्यों करें?

    2009 में इसके निर्माण के बाद से, Redis OSS का एक बहुत ही जीवंत ओपन सोर्स समुदाय रहा है। इसके चारों ओर कई उपकरण और उपयोगिताओं का विकास किया गया है और गैर-वितरित डेटास्टोर के लिए एक पीयर-टू-पीयर भू-वितरण परत डायनामाइट उनमें से एक है। डायनामाइट को नेटफ्लिक्स में इंजीनियरों की एक टीम द्वारा विकसित किया