इस्तेमाल से जुड़ी अहम जानकारी का विश्लेषण करना

इस पेज पर, इस्तेमाल से जुड़ी अहम जानकारी का इस्तेमाल करके, खास डेटाबेस के लिए बिल किए गए इस्तेमाल का विश्लेषण करने का तरीका बताया गया है. इस डेटा को कस्टम समयावधि के हिसाब से, डाइमेंशन के आधार पर बांटा जा सकता है. जैसे, कलेक्शन, कलेक्शन ग्रुप या नेमस्पेस (Datastore मोड के लिए खास). इस्तेमाल से जुड़ी अहम जानकारी दिखाने वाली मेट्रिक, वर्शन या मोड के हिसाब से अलग-अलग होती हैं:

वर्शन मेट्रिक
स्टैंडर्ड
  • पढ़ता है
  • लिखना (इसमें मिटाना भी शामिल है)
  • टीटीएल की वजह से मिटाए गए डेटा
Enterprise
  • पढ़ता है
  • लिखता है
  • टीटीएल की वजह से मिटाए गए डेटा
  • इवेंट

इस्तेमाल की अहम जानकारी के बारे में खास जानकारी

किसी खास डेटाबेस के इस्तेमाल पर नज़र रखने के लिए, इस्तेमाल से जुड़ी अहम जानकारी देने वाले डैशबोर्ड का इस्तेमाल करें. इस डैशबोर्ड से आपको इन कामों में मदद मिलती है:

  • इस्तेमाल की बेहतर जानकारी पर नज़र रखना: बिल किए जाने वाले ऑपरेशनों को collection, collectionGroup या namespace जैसे डाइमेंशन के हिसाब से ट्रैक करें.
  • लागत ऑप्टिमाइज़ करें: ज़्यादा बिलिंग वाले इस्तेमाल की पहचान करें, ताकि यह तय किया जा सके कि डेटा स्ट्रक्चर या क्वेरी को कहां ऑप्टिमाइज़ किया जा सकता है और अपने कुल बिल को कम किया जा सकता है.
  • पिछले रुझानों को ट्रैक करना: देखें कि बिल किए जाने वाले इस्तेमाल के आंकड़े, तय समयसीमा के दौरान कैसे बदलते हैं.

ज़रूरी भूमिकाएं

इस्तेमाल से जुड़ी अहम जानकारी वाला डैशबोर्ड देखने के लिए, अपने एडमिन से Datastore व्यूअर की भूमिका असाइन करने के लिए कहें

(roles/datastore.viewer) IAM भूमिका होनी चाहिए.

इस पहले से तय की गई भूमिका में datastore.insights.get अनुमति शामिल है. इस अनुमति के बिना, इस्तेमाल से जुड़ी अहम जानकारी वाला डैशबोर्ड नहीं देखा जा सकता.

आपको यह अनुमति, कस्टम भूमिकाओं या पहले से तय अन्य भूमिकाओं के ज़रिए भी मिल सकती है.

इस्तेमाल की जानकारी देने वाला डैशबोर्ड

इस्तेमाल की अहम जानकारी वाला डैशबोर्ड, मुख्य रूप से दो सेक्शन में बंटा होता है:

  • कुल इस्तेमाल: इसमें पूरे डेटाबेस के लिए, एग्रीगेट की गई मेट्रिक (रीड, राइट, टीटीएल मिटाए गए) दिखाई जाती हैं.
  • GroupBy का इस्तेमाल: इसमें मेट्रिक को सबसे ज़्यादा इस्तेमाल किए जाने वाले 100 डाइमेंशन के हिसाब से बांटा जाता है. साथ ही, इसे कलेक्शन, कलेक्शन ग्रुप या नेमस्पेस के हिसाब से ग्रुप किया जाता है.

इस्तेमाल और GroupBy से जुड़ी मेट्रिक

यह ध्यान रखना ज़रूरी है कि GroupBy सेक्शन में मौजूद मेट्रिक का योग, Total Usage सेक्शन में दिखाई गई मेट्रिक से मेल न खाए. इन वजहों से, इस अंतर के होने की संभावना है:

  • GroupBy की सीमाएं (टॉप 100): GroupBy सेक्शन में, सिर्फ़ टॉप 100 कलेक्शन, कलेक्शन ग्रुप या नेमस्पेस के इस्तेमाल की जानकारी दी जा सकती है. कम सक्रिय डाइमेंशन से जनरेट हुआ इस्तेमाल, कुल इस्तेमाल के आंकड़े में शामिल होता है. हालांकि, इसे GroupBy इस्तेमाल की मेट्रिक में अलग से नहीं दिखाया जाता.
  • ज़्यादा डेटा पर कार्रवाई करने के लिए सैंपलिंग: अगर अनुरोधों से कई कलेक्शन पर असर पड़ता है (उदाहरण के लिए, कई कलेक्शन में शामिल होना, ListCollectionIds, ListDocuments, बिना टाइप वाली क्वेरी), तो इस्तेमाल से जुड़ी अहम जानकारी के लिए, कलेक्शन के सैंपल लिए जा सकते हैं. इसमें सबसे ज़्यादा इस्तेमाल किए जाने वाले कलेक्शन को प्राथमिकता दी जाती है. इस वजह से, GroupBy के इस्तेमाल की मेट्रिक में, असर डालने वाले सभी कलेक्शन शामिल नहीं किए जाते.
  • रिज़र्व किए गए नाम: Cloud Firestore इंटरनल मेटाडेटा के लिए, दो अंडरस्कोर (__*__) से शुरू होने वाले नाम रिज़र्व करता है. इन रिज़र्व किए गए नामों से जुड़े इस्तेमाल को कुल इस्तेमाल में शामिल किया जाता है. हालांकि, इसे GroupBy के इस्तेमाल के मेट्रिक में शामिल नहीं किया जाता है.

    GroupBy डाइमेंशन

    GroupBy सेक्शन में, इस्तेमाल से जुड़ी मेट्रिक को चालू किए गए एपीआई के हिसाब से तय किए गए डाइमेंशन के आधार पर व्यवस्थित किया जाता है:

    • कलेक्शन: यह तब उपलब्ध होता है, जब Cloud Firestore API चालू हो.
    • कलेक्शन ग्रुप: यह आम तौर पर सभी एपीआई कॉन्फ़िगरेशन के लिए उपलब्ध होता है.

    इस्तेमाल से जुड़ी अहम जानकारी का डेटा

    Google Cloud Console पर इस्तेमाल से जुड़ी अहम जानकारी में, इन एपीआई तरीकों से लिया गया डेटा दिखता है:

    • queryTopAggregatedInsightsData
    • queryTopTimeseriesInsightsData
    फ़ील्ड का नाम विवरण
    कलेक्शन का नाम

    CollectionGroup का नाम
    इस्तेमाल के उस डाइमेंशन की वैल्यू जिसके लिए इस्तेमाल का डेटा इकट्ठा किया गया है. यह कलेक्शन का नाम या कलेक्शन ग्रुप का नाम हो सकता है
    पढ़ने की कुल कार्रवाइयां रीड ऑपरेशन की कुल संख्या. यह सिर्फ़ Standard वर्शन पर लागू होता है.
    कुल लिखने की कार्रवाइयां लिखने की कार्रवाइयों की कुल संख्या. इसमें मिटाने की कार्रवाइयां भी शामिल हैं. यह सिर्फ़ Standard वर्शन पर लागू होता है.
    टीटीएल के हिसाब से मिटाने की कुल कार्रवाइयां टीटीएल के हिसाब से मिटाने की कार्रवाइयों की कुल संख्या. यह सिर्फ़ Standard वर्शन पर लागू होता है.
    पढ़ने की कुल कार्रवाइयां रीड की गई इकाइयों की कुल संख्या (4 केआईबी ट्रेंच). यह सिर्फ़ Enterprise वर्शन पर लागू होता है.
    लिखने की कुल कार्रवाइयां लिखने की कुल इकाइयों की संख्या (1 कि॰बा॰ की ट्रेंच). इसमें मिटाई गई यूनिट भी शामिल हैं. यह सिर्फ़ Enterprise वर्शन पर लागू होता है.
    कुल टीटीएल मिटाएं या मैनेज किए गए मिटाने की कार्रवाइयां टीटीएल मिटाएं या मैनेज किया गया मिटाएं इकाइयों की कुल संख्या. यह सिर्फ़ Enterprise वर्शन पर लागू होता है.
    Eventarc की कुल यूनिट Eventarc यूनिट की कुल संख्या. यह सिर्फ़ Enterprise वर्शन पर लागू होता है.
    पढ़े गए कुल बाइट स्कैन किए गए बाइट की कुल संख्या.
    स्कैन किए गए दस्तावेज़ों की कुल संख्या स्कैन किए गए दस्तावेज़ों की कुल संख्या.
    इंडेक्स की गई कुल एंट्री की संख्या स्कैन की गई इंडेक्स एंट्री की कुल संख्या.
    लिखे गए कुल दस्तावेज़ों की संख्या लिखे गए दस्तावेज़ों की कुल संख्या.
    लिखी गई कुल इंडेक्स एंट्री की संख्या लिखी गई इंडेक्स एंट्री की कुल संख्या.
    दस्तावेज़ के साइज़ का कुल योग लिखा गया हो दस्तावेज़ में लिखे गए डेटा का कुल साइज़, बाइट में.

    सीमाएं

    • स्ट्रीमिंग क्वेरी, बिल किए जाने वाले रीड और राइट में योगदान देती हैं. इन्हें एपीआई रिस्पॉन्स के हिस्से के तौर पर ट्रैक नहीं किया जाता.
    • Enterprise वर्शन में, एडमिन के कामों के लिए इस्तेमाल से जुड़ी अहम जानकारी नहीं मिलती. जैसे, इंपोर्ट/एक्सपोर्ट, एक साथ कई आइटम मिटाना, वापस लाना, क्लोन करना, और इंडेक्स बनाना. इन कामों से बिल किए जाने वाले रीड और राइट ऑपरेशन होते हैं.
    • नेटवर्क इग्रेस और स्टोरेज के लिए बिलिंग की सुविधा उपलब्ध नहीं है.

    कीमत

    इस्तेमाल से जुड़ी अहम जानकारी के लिए, कोई अतिरिक्त शुल्क नहीं लिया जाता.

    इस्तेमाल से जुड़ी अहम जानकारी देखना

    Cloud Firestore डेटाबेस के इस्तेमाल से जुड़ी अहम जानकारी देखने के लिए, Google Cloud Console में डेटाबेस का इस्तेमाल से जुड़ी अहम जानकारी पैनल खोलें.

    1. Google Cloud Console में, डेटाबेस पेज पर जाएं.

      डेटाबेस पर जाएं

    2. डेटाबेस की सूची में से कोई डेटाबेस चुनें.

    3. नेविगेशन मेन्यू में, इस्तेमाल से जुड़ी अहम जानकारी पर क्लिक करें.

      Google Cloud Console में, नेटिव मोड वाले डेटाबेस के इस्तेमाल से जुड़ी अहम जानकारी

      किसी कलेक्शन, collectionGroup या नेमस्पेस के इस्तेमाल के बारे में अहम जानकारी देखने के लिए, 'इसके हिसाब से ग्रुप करें' ड्रॉप-डाउन का इस्तेमाल करें. इस्तेमाल से जुड़ी अहम जानकारी का डेटा, पिछले 45 दिनों तक देखा जा सकता है.