इस पेज पर, Key Visualizer स्कैन में हीटमैप का विश्लेषण करने का तरीका बताया गया है. इससे, आप परफ़ॉर्मेंस से जुड़ी Cloud Firestore समस्या के सोर्स की पहचान कर सकते हैं.
इस पेज को पढ़ने से पहले, आपको Key Visualizer की खास जानकारी के बारे में पता होना चाहिए. आपके पास ये विकल्प भी हैं:
- Key Visualizer स्कैन खोलने का तरीका जानना.
- दस्तावेज़ की कुंजी के सामान्य पैटर्न या इंडेक्स की कुंजी के पैटर्न के उदाहरण देखना.
चमक कम या ज़्यादा करना
Key Visualizer के हीटमैप में, सामान्य या कम वैल्यू दिखाने के लिए गहरे रंग और ज़्यादा वैल्यू दिखाने के लिए हल्के रंग इस्तेमाल किए जाते हैं. कलर स्केल को अडजस्ट करके, हीटमैप में पैटर्न देखे जा सकते हैं.
ध्यान रखें कि ज़्यादातर मेट्रिक के लिए, Key Visualizer यह पहचानता है कि कौनसी वैल्यू "ज़्यादा" और "कम" हैं. यह पूरी तरह से आपके डेटाबेस के इस्तेमाल पर निर्भर करता है. उदाहरण के लिए, अगर किसी खास कुंजी की रेंज में हर सेकंड 20 बार पढ़ा जाता है और अन्य कुंजी की रेंज में हर सेकंड एक बार पढ़ा जाता है, तो Key Visualizer उस खास कुंजी की रेंज के लिए हल्का रंग इस्तेमाल करता है. ध्यान दें कि हल्के रंग का मतलब यह नहीं है कि कोई समस्या है.
अलग-अलग वैल्यू के लिए इस्तेमाल किए जाने वाले रंगों को अडजस्ट करने के लिए, + / - बटन इस्तेमाल करें. ये बटन चमक कम या ज़्यादा करें brightness_6 आइकॉन के दोनों ओर मौजूद हैं. चमक बढ़ाने पर, वैल्यू की वह रेंज कम हो जाती है जिसे हर रंग दिखाता है. वहीं, चमक कम करने पर, वैल्यू की वह रेंज बढ़ जाती है.
चमक को डिफ़ॉल्ट सेटिंग पर रीसेट करने के लिए, चमक कम या ज़्यादा करेंbrightness_6 आइकॉन पर क्लिक करें .
समयावधियों और कुंजी की रेंज को ज़ूम इन करना
हीटमैप खोलने पर, यह स्कैन में शामिल समयावधि और आपके डेटाबेस में चालू कुंजियों की रेंज की वैल्यू दिखाता है. अगर आपको किसी खास समयावधि या कुंजियों की किसी खास रेंज में कोई समस्या दिखती है, तो समस्या को ज़्यादा बारीकी से देखने के लिए, ज़ूम इन किया जा सकता है.
ज़ूम इन या ज़ूम आउट करने के कई तरीके हैं:
- हीटमैप में ऊपर या नीचे की ओर स्क्रोल करें.
- रेक्टैंगुलर ज़ूम crop बटन पर क्लिक करें. इसके बाद, बड़ा करने के लिए कोई जगह चुनने के लिए, क्लिक करके खींचें और छोड़ें.
Shiftकुंजी को दबाकर रखें. इसके बाद, बड़ा करने के लिए कोई जगह चुनने के लिए, क्लिक करके खींचें और छोड़ें.BackspaceयाDeleteकुंजी दबाकर, हीटमैप की पिछली जगह पर वापस जाएं.- पूरी टेबल देखने के लिए, ज़ूम रीसेट करें
zoom_out_map बटन पर क्लिक करें या
Rकुंजी दबाएं.
कुंजी के प्रीफ़िक्स के हिसाब से ड्रिल डाउन करना
इस सेक्शन में, दस्तावेज़ की कुंजी के स्कैन को उदाहरण के तौर पर इस्तेमाल करके, ड्रिल डाउन करने का तरीका बताया गया है. इंडेक्स की कुंजियों के मामले में, प्रीफ़िक्स बदलकर इंडेक्स की कुंजियों का ग्रुप हो जाता है.
Key Visualizer, हीटमैप के बाईं ओर, आपके डेटाबेस के क्रम के हिसाब से कुंजियों को व्यवस्थित करता है. इसका इस्तेमाल करके, कुंजियों की खास रेंज के डेटा में ड्रिल डाउन किया जा सकता है.
कुंजियों के ऐसे ग्रुप के लिए, हीटमैप के डेटा में ड्रिल डाउन करने के लिए जिनका प्रीफ़िक्स एक जैसा है:
कर्सर को कुंजी के क्रम के उस लेवल पर ले जाएं जो हीटमैप के बाईं ओर दिखता है.
Key Visualizer, हीटमैप के उस हिस्से को हाइलाइट करता है जो क्रम का यह लेवल दिखाता है. यह इस लेवल की सभी कुंजियों के लिए, कुंजी का प्रीफ़िक्स भी दिखाता है.
कुंजी के क्रम के उस लेवल पर क्लिक करें जिसकी आपको जांच करनी है.
Key Visualizer, क्रम के इस लेवल पर ज़ूम इन करता है.
ज़्यादा ज़ूम इन करने के लिए, कुंजी के क्रम के किसी दूसरे लेवल पर क्लिक करें. पिछली जगह पर वापस जाने के लिए,
BackspaceयाDeleteकुंजी दबाएं.
किसी मेट्रिक के बारे में जानकारी पिन करना
हीटमैप पर कर्सर घुमाने पर, Key Visualizer एक टूलटिप दिखाता है. इसमें कर्सर के नीचे मौजूद मेट्रिक के बारे में जानकारी होती है. हीटमैप पर क्लिक करके, इस टूलटिप को पिन किया जा सकता है. पिन की गई टूलटिप में, मेट्रिक के बारे में ज़्यादा जानकारी दिखती है. टूलटिप को पिन करने से, उसका स्क्रीनशॉट लेना या उससे जानकारी कॉपी करना भी आसान हो जाता है.
मेट्रिक बदलना
डिफ़ॉल्ट रूप से, Key Visualizer स्कैन खोलने पर, यह दस्तावेज़ की कुंजियों के लिए Ops/s मेट्रिक दिखाता है. इससे आपको अपने इस्तेमाल के पैटर्न की खास जानकारी मिलती है. किसी दूसरी मेट्रिक पर स्विच करने के लिए, हीटमैप के ऊपर मौजूद मेट्रिक ड्रॉप-डाउन सूची पर क्लिक करें. इसके बाद, वह मेट्रिक चुनें जिसे आपको देखना है.
इंडेक्स की कुंजियों के मामले में, यह इंडेक्स राइट Ops/s मेट्रिक दिखाता है. इससे इंडेक्स की कुंजी के इस्तेमाल की खास जानकारी मिलती है.
हर मेट्रिक की जानकारी के लिए, Key Visualizer की मेट्रिक देखें.
दस्तावेज़ की कुंजियों के लिए, अलग-अलग मेट्रिक के बीच कनेक्शन ढूंढना
मेट्रिक की तुलना करने या उनके बीच सहसंबंध ढूंढने के लिए, Key Visualizer में एक साथ कई मेट्रिक देखी जा सकती हैं. उदाहरण के लिए, आपको यह देखना हो सकता है कि आपके Ops/s हीटमैप पर मौजूद हॉटस्पॉट, औसत राइट लेटेंसी हीटमैप में ज़्यादा लेटेंसी से जुड़े हैं या नहीं.
एक साथ कई मेट्रिक और उनकी वैल्यू देखने के लिए, सबसे ऊपर दाएं कोने के पास मौजूद जानकारी वाला पैनल दिखाएं पर क्लिक करें. स्कैन के दाईं ओर मौजूद एक पैनल में, मेट्रिक की सूची दिखती है.
एक साथ कई मेट्रिक की जांच करने के लिए, मल्टीमेट्रिक पैनल में मौजूद इन टूल का इस्तेमाल करें:
सभी मेट्रिक के लिए, छोटे-छोटे हीटमैप दिखाने या छिपाने के लिए, सबसे ऊपर दाईं ओर मौजूद
Expand AllयाCollapse Allपर क्लिक करें.किसी मेट्रिक का हीटमैप दिखाने के लिए, मेट्रिक के नाम पर क्लिक करें.
किसी मेट्रिक का हीटमैप छिपाने के लिए, मेट्रिक के नाम पर फिर से क्लिक करें.
मुख्य विंडो में किसी मेट्रिक का हीटमैप दिखाने के लिए, मेट्रिक के टाइटल बार के बाईं ओर मौजूद सॉलिड ऐरो पर क्लिक करें.
मुख्य व्यू में, उससे जुड़ी गतिविधि देखने के लिए, किसी छोटे हीटमैप पर कर्सर घुमाएं.
किसी कुंजी के बकेट के लिए, अलग-अलग मेट्रिक की तुलना करने के लिए, स्कैन में कोई वैल्यू पिन की जा सकती है. इसके बाद, उसी समय किसी दूसरी मेट्रिक पर स्विच किया जा सकता है:
- मुख्य विंडो में मौजूद बड़े हीटमैप पर, अपनी पसंद की किसी जगह पर कर्सर ले जाएं.
- टूलटिप को पिन करने के लिए, क्लिक करें. साइड पैनल में मौजूद वैल्यू, कुंजी के उस बकेट और समय पर फ़िक्स रहती हैं जिसे आपने पिन किया है.
- बड़े हीटमैप में कोई मेट्रिक दिखाने के लिए, उस मेट्रिक के बाईं ओर मौजूद सॉलिड ऐरो पर क्लिक करें. मुख्य विंडो में मौजूद टूलटिप में, उस मेट्रिक की पूरी जानकारी दिखती है.
आगे क्या करना है
- दस्तावेज़ की कुंजी के पैटर्न या इंडेक्स की कुंजी के पैटर्न की पहचान करना सीखें.
- उन मेट्रिक के बारे में पढ़ें जिन्हें हीटमैप में देखा जा सकता है.