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

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

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

इस नई क्षमता के साथ, DevOps व्यवसायी और डेटाबेस व्यवस्थापक अपने Redis डेटाबेस और एप्लिकेशन डेटा की निगरानी के लिए आसानी से डैशबोर्ड बनाने के लिए पहले से परिचित टूल का उपयोग कर सकते हैं। नया Grafana Redis डेटा स्रोत प्लग-इन आपको RedisTimeSeries डेटा और कोर Redis डेटा प्रकारों जैसे स्ट्रिंग्स, हैश, सेट, और बहुत कुछ की कल्पना करने की अनुमति देता है। साथ ही, यह Redis व्यवस्थापक कमांड के आउटपुट को पार्स और प्रदर्शित कर सकता है, जैसे SLOWLOG GET , <चिह्न>जानकारी , और ग्राहक सूची

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

इस श्रृंखला के अन्य ब्लॉगों को देखना न भूलें:ग्राफाना प्लग-इन के लिए नए रेडिस डेटा स्रोत का उपयोग कैसे करें और ग्रेफ़ाना के लिए रेडिस डेटा स्रोत के साथ निर्मित 3 रीयल-लाइफ ऐप्स

ग्राफाना के लिए रेडिस डेटा स्रोत के साथ शुरुआत करना

ग्राफाना के लिए नया रेडिस डेटा स्रोत किसी भी रेडिस डेटाबेस से जुड़ सकता है-जिसमें ओपन सोर्स रेडिस, रेडिस एंटरप्राइज, रेडिस एंटरप्राइज क्लाउड शामिल है- और ग्राफाना 7.0 और बाद के संस्करण के साथ काम करता है। यदि आपके पास पहले से ही ग्राफाना 7.0 है, तो आप इस grafana-cli के साथ डेटा स्रोत प्लग-इन स्थापित कर सकते हैं। आदेश:

grafana-cli plugins install redis-datasource

यदि आपके पास Grafana स्थापित नहीं है, या आप केवल नए डेटा स्रोत को आज़माना चाहते हैं, तो आप Docker कंटेनर में Grafana के साथ आसानी से शुरुआत कर सकते हैं:

docker run -d -p 3000:3000 --name=grafana -e "GF_INSTALL_PLUGINS=redis-datasource" grafana/grafana

Grafana के लिए Redis डेटा स्रोत सेट करना उतना ही आसान है जितना कि किसी अन्य Grafana डेटा स्रोत के साथ काम करना। डेटाबेस पासवर्ड और ट्रांसपोर्ट लेयर सिक्योरिटी (TLS) कनेक्शन सहित सर्वर एड्रेस और पोर्ट के अलावा अतिरिक्त कॉन्फ़िगरेशन विकल्प उपलब्ध हैं।

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

प्रारंभिक कॉन्फ़िगरेशन पूरा करने के बाद, आप Redis डेटा प्रदर्शित करने वाले पैनल बनाना शुरू कर सकते हैं! Redis डेटा स्रोत प्लग-इन तीन अलग-अलग कमांड प्रकारों का समर्थन करता है:Redis कमांड, RedisTimeSeries कमांड और यूनिवर्सल इनपुट।

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

1. रेडिस कमांड कोर रेडिस डेटा प्रकारों, जैसे हैश, सेट, स्ट्रिंग्स, स्ट्रीम इत्यादि को पुनर्प्राप्त करने के लिए कई पूर्वनिर्धारित कमांड शामिल हैं। कमांड का आउटपुट ग्राफाना इंटरफ़ेस में आसान उपयोग के लिए पूर्व-स्वरूपित है। यह मोड आपको रेडिस एडमिन कमांड को निष्पादित करने की भी अनुमति देता है:SOWLOG GET , <चिह्न>जानकारी , <चिह्न>ग्राहक सूची . उनका आउटपुट नए पेश किए गए डेटा फ़्रेम में आता है, इसलिए आप मानक आउटपुट को संशोधित करने के लिए ग्राफाना ट्रांसफ़ॉर्मेशन लागू कर सकते हैं।

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

2. RedisTimeSeries कमांड आपको RedisTimeSeries मॉड्यूल के साथ काम करने देने के लिए एक इंटरफ़ेस प्रदान करता है। वर्तमान में, यह दो आदेशों का समर्थन करता है:TS.RANGE और TS.MRANGE , जो आपको एक या अधिक समय श्रृंखला से किसी श्रेणी को क्वेरी करने देता है। नीचे दिया गया उदाहरण ग्राफाना रिपॉजिटरी से रेडिस डेटा स्रोत के डाउनलोड की संख्या दिखाता है।

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

3. यूनिवर्सल इनपुट आपको अन्य कमांड का उपयोग करने की अनुमति देता है, पहले दो मोड द्वारा समर्थित नहीं। कृपया ध्यान रखें कि:

  • सार्वभौमिक इनपुट सभी रेडिस कमांड का समर्थन नहीं करता है।
  • इन कमांड का आउटपुट Grafana के लिए पूर्व-स्वरूपित नहीं है, इसलिए हो सकता है कि कुछ Grafana सुविधाएँ ठीक से काम न करें।

INFO कमांड के साथ रीयल-टाइम मॉनिटरिंग

आरंभ करने के लिए, नए ग्राफाना डेटा स्रोत के लिए बनाए गए रेडिस मॉनिटरिंग डैशबोर्ड को स्थापित करें और इसके साथ खेलें।

मॉनिटरिंग डैशबोर्ड INFO . के विभिन्न अनुभागों का उपयोग करता है प्रासंगिक ग्राफाना परिवर्तन के साथ आदेश। इसके अतिरिक्त, इसमें एक SOWLOG है पैनल, ताकि आप अपनी सबसे धीमी क्वेरीज़ (जो आपके Redis डेटाबेस के प्रदर्शन को प्रभावित कर सकती हैं) और एक क्लाइंट लिस्ट को तुरंत पहचान सकें। क्लाइंट कनेक्शन के बारे में जानकारी प्रदर्शित करने वाला पैनल।

प्रस्तुत है ग्राफाना के लिए रेडिस डेटा स्रोत प्लग-इन

ग्राफाना के लिए नए रेडिस डेटा स्रोत प्लग-इन का उपयोग करने की अनंत संभावनाएं हैं; हम आने वाले हफ्तों में मौसम के जानकारों के लिए एक मजेदार एप्लिकेशन सहित अधिक उदाहरण डैशबोर्ड साझा करने की योजना बना रहे हैं। तो कृपया बने रहें!


  1. पेश है रेडिस लॉन्चपैड

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

  1. रेडिसडेज़ सैन फ़्रांसिस्को 2022 के लिए पंजीकरण करें

    RedisDays, तीन-भाग का वर्चुअल रोड शो, जो Redis में नवीनतम रीयल-टाइम डेटा नवाचारों पर प्रकाश डालता है, बुधवार, 23 मार्च को सैन फ़्रांसिस्को, CA में अपना पहला स्टेटसाइड स्टॉप बनाता है। . हमारा सैन फ़्रांसिस्को दिवस 100% डेवलपर्स को समर्पित होगा। दिन के दौरान, आप नवीनतम डेवलपर रेडिस घोषणाएं सुनेंगे,

  1. रेडिसडेज लंदन 2022 के लिए पंजीकरण करें

    आज के तकनीकी नेता रीयल-टाइम डेटा के नवीनतम विकास पर कैसे अप-टू-डेट रह रहे हैं? 2022 और उसके बाद के पैक से आगे रहने के लिए आधुनिक डिजिटल व्यवसायों को किन विकासों, उत्पादों और सर्वोत्तम प्रथाओं का उपयोग करना चाहिए? इस साल के RedisDays में अपने उत्तर पाएं, तीन-भाग का वर्चुअल रोड शो, जिसमें ग्राहकों और