Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> डेटाबेस

ObjectRocket पर मेट्रिक्स डैशबोर्ड के साथ अपने डेटाबेस इनसाइट्स को बढ़ाएं

मूल रूप से 9 सितंबर, 2019 को ObjectRocket.com/blog पर प्रकाशित

रैकस्पेस ObjectRocket में हमारा मिशन हमारे ग्राहकों के डेटाबेस को ऑटोपायलट पर रखना है, इसलिए आपको अपने डेटा के बारे में चिंता करने की ज़रूरत नहीं है और आप शानदार ऐप्स बनाने पर ध्यान केंद्रित कर सकते हैं। हालांकि, भले ही आपका डेटाबेस ऑटोपायलट पर हो, सिस्टम ऑब्जर्वेबिलिटी बनाए रखना अभी भी एक महत्वपूर्ण लक्ष्य है।

ObjectRocket पर मेट्रिक्स डैशबोर्ड के साथ अपने डेटाबेस इनसाइट्स को बढ़ाएं

आपके डेटा स्टोर के साथ क्या हो रहा है और आपके नवीनतम एप्लिकेशन परिवर्तनों का आपके डेटाबेस के प्रदर्शन पर क्या प्रभाव पड़ रहा है, इसकी सटीक तस्वीर बनाए रखना अविश्वसनीय रूप से महत्वपूर्ण है।

यही कारण है कि हमने अपने नए प्लेटफॉर्म पर अपने CockroachDB®, PostgreSQL®, और Elasticsearch® उत्पादों पर बिल्कुल नए मेट्रिक्स डैशबोर्ड लॉन्च किए हैं!

आपको क्या मिलता है

जब आप ObjectRocket के मिशन कंट्रोल में लॉग इन करेंगे तो पहली चीज़ जो आप देखेंगे वह यह है कि हमारे पास मुख्य मेनू में एक Grafana® मेट्रिक्स विकल्प है।

ObjectRocket पर मेट्रिक्स डैशबोर्ड के साथ अपने डेटाबेस इनसाइट्स को बढ़ाएं

एक नई ब्राउज़र विंडो खोलने और होस्टेड Grafana सर्वर में सिंगल-साइन-ऑन का उपयोग करके लॉग इन करने के लिए Grafana मेट्रिक्स आइकन पर क्लिक करें, जहां आप हमारे नए ObjectRocket प्लेटफॉर्म पर अपने सभी इंस्टेंस के लिए मेट्रिक्स डैशबोर्ड देख सकते हैं।

ObjectRocket पर मेट्रिक्स डैशबोर्ड के साथ अपने डेटाबेस इनसाइट्स को बढ़ाएं

Grafana के साथ, अपने रैकस्पेस ObjectRocket सब्सक्रिप्शन के हिस्से के रूप में, आपको मिलता है:

  • मिशन कंट्रोल और Grafana के बीच सिंगल-साइन-ऑन
  • आपके सभी ObjectRocket इंस्टेंस के लिए प्रमुख मेट्रिक्स के साथ डैशबोर्ड
  • एक ही स्थान पर आपके सभी मेट्रिक्स
  • असीमित मेट्रिक्स प्रतिधारण

इन मेट्रिक्स के मूल्य की सराहना करने का इससे बेहतर तरीका क्या हो सकता है कि आप इसे स्वयं देखें! तो, ObjectRocket पर साइन अप करें, एक इंस्टेंस बनाएं, और आज ही इसे देखें! यह जानने के लिए कि हमने यह कैसे किया और हम आगे क्या देख रहे हैं, पढ़ते रहें।

हमने यह कैसे किया

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

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

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

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

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

आगे क्या है

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

किसी भी टिप्पणी या प्रश्न के लिए फीडबैक टैब का उपयोग करें। आप सेल्स चैट पर क्लिक करके अभी चैट कर सकते हैं और बातचीत शुरू कर सकते हैं।

  1. ObjectRocket के साथ RoboMongo को एकीकृत करें: अपने MongoDB डेटाबेस को विज़ुअलाइज़ करें ObjectRocket के साथ RoboMongo को एकीकृत करें: अपने MongoDB डेटाबेस को विज़ुअलाइज़ करें

    MongoDB Inc. ने MongoDB के 2.6 रिलीज के साथ कई बेहतरीन नई एंटरप्राइज़ सुविधाएं पेश की हैं, हालांकि, एक चीज अभी भी अनुपस्थित है एक डेस्कटॉप एप्लिकेशन जो आपके डेटाबेस को मैनेज करे। Robomongo पेश है, क्रॉस-प्लेटफॉर्म और ओपन सोर्स MongoDB मैनेजमेंट टूल। निम्नलिखित निर्देशों के साथ आप देखेंगे कि RoboMong

  1. ObjectRocket से कैसे कनेक्ट करें: सुरक्षित डेटाबेस एक्सेस के लिए सरल चरण ObjectRocket से कैसे कनेक्ट करें: सुरक्षित डेटाबेस एक्सेस के लिए सरल चरण

    ObjectRocket डेटाबेस सर्विस से कनेक्ट और इंटरैक्ट करने के कुछ आसान तरीके हैं। पहला कदम Create Instance बटन का उपयोग करके एक इंस्टेंस बनाना है। जब आप एक इंस्टेंस बनाते हैं, तो आपके कनेक्ट स्ट्रिंग्स स्वचालित रूप से आपके लिए प्रोविजन किए जाते हैं। आपके पास कुछ अलग कनेक्शन विधियों का विकल्प होता है: न

  1. Fluentd और ObjectRocket के साथ हाइब्रिड क्लाउड लॉगिंग को सुव्यवस्थित करें Fluentd और ObjectRocket के साथ हाइब्रिड क्लाउड लॉगिंग को सुव्यवस्थित करें

    यह पोस्ट Hart Hoover और Ryan Walker द्वारा सह-लिखित है हाल ही में, Rackspace DevOps ऑटोमेशन टीम ने एक सेवा की घोषणा की जो New Relic से Rackspace सपोर्ट को अलर्ट भेजती है। ये अलर्ट हमारे DevOps इंजीनियरों के जवाब देने के लिए टिकट जनरेट करेंगे, ताकि हमारे ग्राहक 3 बजे अलर्ट जनरेट होने पर चैन की नींद