Cloud Storage से जुड़ी गतिविधि को मॉनिटर करना

अपने Firebase प्रोजेक्ट मैनेज करने के लिए, आपको Cloud Storage के इस्तेमाल की समीक्षा करनी होगी. उदाहरण के लिए, कितने बाइट सेव किए जा रहे हैं, आपके ऐप्लिकेशन से कितने डाउनलोड अनुरोध आ रहे हैं.

Cloud Storage के बिल किए गए इस्तेमाल की समीक्षा करने के लिए, इस्तेमाल और बिलिंग डैशबोर्ड देखें.

संसाधन के इस्तेमाल के लिए, Firebase कंसोल में मौजूद Cloud Storage इस्तेमाल टैब और Cloud Monitoring के ज़रिए उपलब्ध मेट्रिक, दोनों का इस्तेमाल किया जा सकता है. इससे आपको Cloud Storage के इस्तेमाल पर नज़र रखने में मदद मिलेगी. इस तरह की मॉनिटरिंग से, आपको अपने ऐप्लिकेशन में संभावित समस्याओं का पता लगाने में मदद मिल सकती है. ऐप्लिकेशन के इस्तेमाल की जानकारी से, आपको अपने बिल के बारे में भी अहम जानकारी मिल सकती है. इसके अलावा, अगर आपको कुछ गड़बड़ लगता है, तो Cloud Storage बकेट के ऑपरेशनों के बारे में साफ़ तौर पर जानकारी पाने से समस्या हल करने में मदद मिल सकती है. उदाहरण के लिए, Cloud Storage Security Rules के आकलन की निगरानी करके.

Firebase कंसोल

Firebase कंसोल में इस्तेमाल से जुड़ा डैशबोर्ड शामिल होता है. इसमें समय के साथ सेव किए गए स्टोरेज बाइट, ऑब्जेक्ट की संख्या, बैंडविड्थ, और डाउनलोड के अनुरोधों की जानकारी दिखती है. स्टोरेज की मेट्रिक (सेव किए गए बाइट और ऑब्जेक्ट की संख्या) 24 घंटे के अंदर अपडेट हो जाती हैं. इस्तेमाल से जुड़ी मेट्रिक (बैंडविड्थ और डाउनलोड करने के अनुरोध) हर कुछ घंटों में अपडेट होती हैं.

इस्तेमाल से जुड़े पेज पर जाएं

Firebase कंसोल में Cloud Storage के इस्तेमाल का डैशबोर्ड.


इसके अलावा, Firebase कंसोल में Firebase Security Rules मूल्यांकन डैशबोर्ड होता है. इससे नियमों को लागू करने की जानकारी एक नज़र में मिल जाती है. Cloud Monitoring में, इस डैशबोर्ड में ज़्यादा जानकारी वाला विश्लेषण जोड़ा जा सकता है.

नियम वाले पेज पर जाएं

Firebase कंसोल में Cloud Storage के नियमों का डैशबोर्ड.

Google Cloud कंसोल

Firebase प्रोजेक्ट सिर्फ़ एक Google Cloud प्रोजेक्ट होता है, जिसमें Firebase की सेवाएं और कॉन्फ़िगरेशन जोड़े जाते हैं. इसलिए, अपने प्रोजेक्ट को Google Cloud कंसोल में देखा जा सकता है.

अगर आपके पास *.appspot.com नाम के फ़ॉर्मैट वाला डिफ़ॉल्ट Cloud Storage बकेट है, तो Google Cloud कंसोल में App Engine के कोटा पेज पर जाकर, उसके इस्तेमाल की जानकारी देखी जा सकती है. यह पेज, हर दिन के स्टोरेज के इस्तेमाल की जानकारी को ट्रैक करता है. इसमें सेव किए गए बाइट, ऑब्जेक्ट की संख्या, इस्तेमाल किया गया बैंडविथ, और डाउनलोड करने के अनुरोध शामिल हैं.

Google App Engine के कोटा पेज में Cloud Storage के इस्तेमाल की जानकारी.

Cloud Monitoring

Cloud Monitoring, Google Cloud प्रॉडक्ट से मेट्रिक, इवेंट, और मेटाडेटा इकट्ठा करता है. इसका इस्तेमाल करके, डैशबोर्ड, चार्ट, और सूचनाएं बनाई जा सकती हैं. Cloud Monitoring में, सुरक्षा के नियमों से जुड़ी ये Cloud Storage मेट्रिक शामिल हैं:

मीट्रिक नाम ब्यौरा
नियमों का आकलन लिखने या पढ़ने के अनुरोधों के जवाब में किए गए Cloud Storage Security Rules आकलन की संख्या. इस मेट्रिक को अनुरोध के नतीजे (ALLOW, DENY या ERROR) या बकेट के नाम के हिसाब से बांटा जा सकता है.
सैंपलिंग रेट
Cloud Storage मेट्रिक का सैंपल हर 60 सेकंड में लिया जाता है. हालांकि, आपके डैशबोर्ड में अपडेट दिखने में चार मिनट तक लग सकते हैं.

इन मेट्रिक का इस्तेमाल करके, इस तरह का Cloud Storage डैशबोर्ड सेट अप किया जा सकता है:

Cloud Monitoring डैशबोर्ड में Cloud Storage के इस्तेमाल की जानकारी.

Cloud Monitoring की मदद से Cloud Storage को मॉनिटर करने के लिए, यहां दिया गया तरीका अपनाएं.

Cloud Monitoring वर्कस्पेस बनाना

Cloud Monitoring की मदद से Firebase को मॉनिटर करने के लिए, आपको अपने प्रोजेक्ट के लिए एक वर्कस्पेस सेट अप करना होगा. वर्कस्पेस, एक या उससे ज़्यादा प्रोजेक्ट की मॉनिटरिंग की जानकारी को व्यवस्थित करता है. वर्कस्पेस सेट अप करने के बाद, कस्टम डैशबोर्ड और सूचना पाने की नीतियां बनाई जा सकती हैं.

  1. Cloud Monitoring पेज खोलें

    अगर आपका प्रोजेक्ट पहले से ही किसी वर्कस्पेस का हिस्सा है, तो Cloud Monitoring पेज खुलता है. इसके अलावा, अपने प्रोजेक्ट के लिए कोई वर्कस्पेस चुनें.

  2. नया फ़ाइल फ़ोल्डर विकल्प चुनें या कोई मौजूदा फ़ाइल फ़ोल्डर चुनें.

  3. जोड़ें पर क्लिक करें. वर्कस्पेस बनने के बाद, Cloud Monitoring पेज खुलता है.

डैशबोर्ड बनाना और उसमें चार्ट जोड़ना

अपने चार्ट और डैशबोर्ड में, Cloud Monitoring से इकट्ठा की गई Firebase मेट्रिक दिखाएं.

आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट, Cloud Monitoring वर्कस्पेस का हिस्सा हो.

  1. Cloud Monitoring पेज पर, अपना फ़ाइल फ़ोल्डर खोलें और डैशबोर्ड पेज पर जाएं.

    डैशबोर्ड पेज पर जाएं

  2. डैशबोर्ड बनाएं पर क्लिक करें और डैशबोर्ड का नाम डालें.

  3. सबसे ऊपर दाएं कोने में, चार्ट जोड़ें पर क्लिक करें.

  4. चार्ट जोड़ें विंडो में, चार्ट का टाइटल डालें. मेट्रिक टैब पर क्लिक करें.

  5. संसाधन का टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप दिखने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.

  6. एक ही चार्ट में और मेट्रिक जोड़ने के लिए, मेट्रिक जोड़ें पर क्लिक करें और पिछले चरण को दोहराएं.

  7. ज़रूरत के मुताबिक, अपने चार्ट में बदलाव करें. उदाहरण के लिए, फ़िल्टर फ़ील्ड में, + फ़िल्टर जोड़ें पर क्लिक करें. नीचे की ओर स्क्रोल करें. इसके बाद, उस मेट्रिक के लिए कोई वैल्यू या रेंज चुनें जिसके आधार पर आपको चार्ट को फ़िल्टर करना है.

  8. सेव करें पर क्लिक करें.

Cloud Monitoring चार्ट के बारे में ज़्यादा जानने के लिए, चार्ट का इस्तेमाल करना लेख पढ़ें.

सूचना पाने की नीति बनाना

Firebase मेट्रिक के आधार पर सूचना पाने की नीति बनाई जा सकती है. नीचे दिया गया तरीका अपनाकर, सूचना पाने की ऐसी नीति बनाई जा सकती है जो किसी Firebase मेट्रिक के तय थ्रेशोल्ड तक पहुंचने पर आपको ईमेल भेजती है.

आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट, Cloud Monitoring वर्कस्पेस का हिस्सा हो.

  1. Cloud Monitoring पेज पर, अपना फ़ाइल फ़ोल्डर खोलें और सूचनाएं पेज पर जाएं.

    'नई सूचना देने की नीति बनाएं' पेज पर जाएं

  2. नीति बनाएं पर क्लिक करें.

  3. सूचना देने वाली नीति के लिए कोई नाम डालें.

  4. Firebase मेट्रिक में से किसी एक के आधार पर, सूचना पाने की शर्त जोड़ें. शर्त जोड़ें पर क्लिक करें.

  5. कोई टारगेट चुनें. संसाधन का टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप दिखने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.

  6. नीति ट्रिगर में जाकर, ड्रॉपडाउन फ़ील्ड का इस्तेमाल करके सूचना पाने की शर्त तय करें.

  7. सूचना पाने की नीति में सूचना चैनल जोड़ें. सूचनाएं में जाकर, सूचना चैनल जोड़ें पर क्लिक करें. ड्रॉपडाउन मेन्यू से, ईमेल चुनें.

  8. ईमेल पता फ़ील्ड में अपना ईमेल पता डालें. जोड़ें पर क्लिक करें.

  9. अगर आपको ईमेल सूचना में ज़्यादा जानकारी शामिल करनी है, तो दस्तावेज़ फ़ील्ड भरें. हालांकि, ऐसा करना ज़रूरी नहीं है.

  10. सेव करें पर क्लिक करें.

अगर Cloud Storage का इस्तेमाल, कॉन्फ़िगर की गई थ्रेशोल्ड से ज़्यादा होता है, तो आपको ईमेल से सूचना मिलेगी.

सूचना देने से जुड़ी नीतियों के बारे में ज़्यादा जानने के लिए, सूचना देने की सुविधा के बारे में जानकारी लेख पढ़ें.

आगे क्या करना है