अपने Firebase प्रोजेक्ट मैनेज करने के लिए, आपको Cloud Storage के इस्तेमाल की समीक्षा करनी होगी. उदाहरण के लिए, कितने बाइट स्टोर किए जा रहे हैं, आपके ऐप्लिकेशन से कितने डाउनलोड अनुरोध आ रहे हैं.
Cloud Storage के लिए किए गए खर्च की समीक्षा करने के लिए, इस्तेमाल और बिलिंग डैशबोर्ड देखें.
संसाधन के इस्तेमाल के लिए, Firebase कंसोल में Cloud Storage इस्तेमाल टैब और Cloud Monitoring के ज़रिए उपलब्ध मेट्रिक, दोनों से आपको Cloud Storage के इस्तेमाल को मॉनिटर करने में मदद मिल सकती है. इस तरह की मॉनिटरिंग से, आपको अपने ऐप्लिकेशन में संभावित समस्याओं का पता लगाने में मदद मिल सकती है. साथ ही, अपने ऐप्लिकेशन के इस्तेमाल को देखकर, आपको अपने बिल के बारे में अहम जानकारी भी मिल सकती है. इसके अलावा, अगर आपको कुछ गड़बड़ी दिखती है, तो Cloud Storage बकेट के काम करने के तरीके के बारे में पूरी जानकारी पाएं. उदाहरण के लिए, Cloud Storage Security Rules के आकलन पर नज़र रखें. इससे समस्या हल करने में मदद मिल सकती है.
Firebase कंसोल
Firebase कंसोल में इस्तेमाल का डैशबोर्ड शामिल होता है. इसमें, स्टोर किए गए स्टोरेज बाइट, ऑब्जेक्ट की संख्या, बैंडविड्थ, और समय के साथ डाउनलोड के अनुरोध दिखते हैं. स्टोरेज की मेट्रिक (बाइट और ऑब्जेक्ट की संख्या) 24 घंटों में अपडेट हो जाती हैं. इस्तेमाल से जुड़ी मेट्रिक (बैंडविड्थ और डाउनलोड के अनुरोध), हर कुछ घंटों में अपडेट होती हैं.
इस्तेमाल के डेटा वाले पेज पर जाएं
इसके अलावा, Firebase कंसोल में Firebase Security Rules आकलन डैशबोर्ड होता है. यह डैशबोर्ड, नियमों के लागू होने की जानकारी एक नज़र में देने वाला एक काम का डैशबोर्ड है. Cloud Monitoring में ज़्यादा जानकारी वाले विश्लेषण की मदद से, इस डैशबोर्ड को बेहतर बनाया जा सकता है.
Google Cloud कंसोल
Firebase प्रोजेक्ट, Firebase की सेवाओं और कॉन्फ़िगरेशन के साथ जोड़ा गया एक Google Cloud प्रोजेक्ट है. इसलिए, अपने प्रोजेक्ट को Google Cloud कंसोल में देखा जा सकता है.
अगर आपके पास *.appspot.com
Cloud Monitoring
Cloud Monitoring, Google Cloud प्रॉडक्ट से मेट्रिक, इवेंट, और मेटाडेटा इकट्ठा करता है. इनका इस्तेमाल डैशबोर्ड, चार्ट, और सूचनाएं बनाने के लिए किया जा सकता है. Cloud Monitoring में, सुरक्षा नियमों से जुड़ी ये Cloud Storage मेट्रिक शामिल होती हैं:
मीट्रिक नाम | ब्यौरा |
---|---|
नियमों का आकलन | लिखने या पढ़ने के अनुरोधों के जवाब में, Cloud Storage Security Rules जांच की गई. इस मेट्रिक को अनुरोध के नतीजे (अनुमति दें, अस्वीकार करें या गड़बड़ी) या बकेट के नाम के आधार पर बांटा जा सकता है. |
- सैंपलिंग रेट
- Cloud Storage मेट्रिक का सैंपल हर 60 सेकंड में लिया जाता है. हालांकि, आपके डैशबोर्ड में अपडेट दिखने में चार मिनट लग सकते हैं.
इन मेट्रिक का इस्तेमाल करके, Cloud Storage डैशबोर्ड को इस तरह सेट अप किया जा सकता है:
Cloud Monitoring की मदद से Cloud Storage को मॉनिटर करने के लिए, यहां दिया गया तरीका अपनाएं.
क्लाउड मॉनिटरिंग वर्कस्पेस बनाना
क्लाउड मॉनिटरिंग की मदद से Firebase पर नज़र रखने के लिए, आपको अपने प्रोजेक्ट के लिए एक फ़ाइल फ़ोल्डर सेट अप करना होगा. वर्कस्पेस, एक या उससे ज़्यादा प्रोजेक्ट की मॉनिटरिंग की जानकारी को व्यवस्थित करता है. वर्कस्पेस सेट अप करने के बाद, आपके पास कस्टम डैशबोर्ड और सूचना देने वाली नीतियां बनाने का विकल्प होता है.
-
अगर आपका प्रोजेक्ट पहले से ही किसी वर्कस्पेस का हिस्सा है, तो Cloud मॉनिटरिंग पेज खुल जाएगा. अगर ऐसा नहीं है, तो अपने प्रोजेक्ट के लिए कोई फ़ाइल फ़ोल्डर चुनें.
नया वर्कस्पेस विकल्प चुनें या कोई मौजूदा फ़ाइल फ़ोल्डर चुनें.
जोड़ें पर क्लिक करें. वर्कस्पेस बनने के बाद, क्लाउड मॉनिटरिंग पेज खुलता है.
डैशबोर्ड बनाना और चार्ट जोड़ना
क्लाउड मॉनिटरिंग से इकट्ठा की गई Firebase मेट्रिक को अपने चार्ट और डैशबोर्ड में दिखाएं.
आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट क्लाउड मॉनिटरिंग वर्कस्पेस का हिस्सा हो.
क्लाउड मॉनिटरिंग पेज में, अपना फ़ाइल फ़ोल्डर खोलें और डैशबोर्ड पेज पर जाएं.
डैशबोर्ड बनाएं पर क्लिक करें और डैशबोर्ड का नाम डालें.
सबसे ऊपर दाएं कोने में, चार्ट जोड़ें पर क्लिक करें.
चार्ट जोड़ें विंडो में, चार्ट का टाइटल डालें. मेट्रिक टैब पर क्लिक करें.
संसाधन का टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप भरने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.
एक ही चार्ट में और मेट्रिक जोड़ने के लिए, मेट्रिक जोड़ें पर क्लिक करें और पिछले चरण को दोहराएं.
इसके अलावा, ज़रूरत के हिसाब से अपने चार्ट में बदलाव करें. उदाहरण के लिए, फ़िल्टर फ़ील्ड में, + फ़िल्टर जोड़ें पर क्लिक करें. नीचे की ओर स्क्रोल करके, दिलचस्पी की मेट्रिक के लिए वह वैल्यू या रेंज चुनें जिसके हिसाब से आपको चार्ट को फ़िल्टर करना है.
सेव करें पर क्लिक करें.
क्लाउड मॉनिटरिंग चार्ट के बारे में ज़्यादा जानने के लिए, चार्ट के साथ काम करना लेख पढ़ें.
सूचना देने की नीति बनाना
Firebase मेट्रिक के आधार पर, सूचना देने वाली नीति बनाई जा सकती है. नीचे दिया गया तरीका अपनाकर, सूचना देने वाली ऐसी नीति बनाई जा सकती है जो किसी खास Firebase मेट्रिक के किसी तय थ्रेशोल्ड तक पहुंचने पर आपको ईमेल करे.
आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट क्लाउड मॉनिटरिंग वर्कस्पेस का हिस्सा हो.
क्लाउड मॉनिटरिंग पेज में, अपना फ़ाइल फ़ोल्डर खोलें और सूचना पेज पर जाएं.
पॉलिसी बनाएं पर क्लिक करें.
सूचना देने वाली नीति को कोई नाम दें.
Firebase मेट्रिक में से किसी एक के आधार पर, सूचना देने की शर्त जोड़ें. शर्त जोड़ें पर क्लिक करें.
कोई टारगेट चुनें. संसाधन टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप भरने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.
नीति ट्रिगर में, सूचना देने वाली शर्त तय करने के लिए ड्रॉपडाउन फ़ील्ड का इस्तेमाल करें.
सूचना देने की नीति में सूचना चैनल जोड़ें. सूचनाएं में जाकर, सूचना चैनल जोड़ें पर क्लिक करें. ड्रॉपडाउन मेन्यू से ईमेल चुनें.
ईमेल पता फ़ील्ड में अपना ईमेल पता डालें. जोड़ें पर क्लिक करें.
इसके अलावा, ईमेल से भेजी जाने वाली सूचना में ज़्यादा जानकारी शामिल करने के लिए, दस्तावेज़ वाला फ़ील्ड भरें.
सेव करें पर क्लिक करें.
अगर आपके Cloud Storage के इस्तेमाल की संख्या, कॉन्फ़िगर की गई सीमा से ज़्यादा हो जाती है, तो आपको ईमेल से सूचना मिलेगी.
नीतियों से जुड़ी चेतावनियों के बारे में ज़्यादा जानने के लिए, चेतावनी देने की सुविधा के बारे में जानकारी देखें.