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

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

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

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

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

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

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

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

(roles/datastore.viewer) IAM भूमिका असाइन करने के लिए कहें.

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

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

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

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

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

कुल इस्तेमाल और GroupBy के हिसाब से मेट्रिक

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

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

    GroupBy के हिसाब से डाइमेंशन

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

    • कलेक्शन: यह तब उपलब्ध होता है, जब Cloud Firestore API चालू हो.

    उदाहरण के लिए, Firestore MongoDB के साथ काम करने वाली कार्रवाइयों का इस्तेमाल करने वाले डेटाबेस के लिए, इस्तेमाल की जानकारी को कलेक्शन के हिसाब से बांटा जाएगा.

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

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

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

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

    सीमाएं

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

    कीमत

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

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

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

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

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

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

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

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

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