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

इस पेज पर, इस्तेमाल से जुड़ी अहम जानकारी का इस्तेमाल करके, खास डेटाबेस के लिए बिल किए गए इस्तेमाल का विश्लेषण करने का तरीका बताया गया है. इस डेटा को डाइमेंशन के हिसाब से बांटा जा सकता है. जैसे, कस्टम समयावधि के हिसाब से कलेक्शन, कलेक्शन ग्रुप या नेमस्पेस (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, बिना शर्त वाली क्वेरी), तो इस्तेमाल से जुड़ी अहम जानकारी देने वाली सुविधा, कलेक्शन के सैंपल ले सकती है. साथ ही, उन कलेक्शन को प्राथमिकता दे सकती है जिनका इस्तेमाल सबसे ज़्यादा किया जाता है. इस वजह से, ग्रुपबाय के इस्तेमाल की मेट्रिक में, असर डालने वाले सभी कलेक्शन शामिल नहीं किए जाते.
  • रिज़र्व किए गए नाम: Cloud Firestore इंटरनल मेटाडेटा के लिए, दो अंडरस्कोर (__*__) से शुरू होने वाले नाम रिज़र्व करता है. इन रिज़र्व किए गए नामों के इस्तेमाल से, कुल इस्तेमाल में बढ़ोतरी होती है. हालांकि, इसे GroupBy के इस्तेमाल से जुड़ी मेट्रिक में शामिल नहीं किया जाता.

    GroupBy डाइमेंशन

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

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

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

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

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

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

    सीमाएं

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

    कीमत

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

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

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

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

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

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

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

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

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