अपने 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 को मॉनिटर करने के लिए, यह तरीका अपनाएं.
क्लाउड मॉनिटरिंग वर्कस्पेस बनाना
Cloud Monitoring की मदद से Firebase को मॉनिटर करने के लिए, आपको अपने प्रोजेक्ट के लिए एक वर्कस्पेस सेट अप करना होगा. वर्कस्पेस, एक या उससे ज़्यादा प्रोजेक्ट की मॉनिटरिंग की जानकारी को व्यवस्थित करता है. वर्कस्पेस सेट अप करने के बाद, कस्टम डैशबोर्ड और सूचना देने की नीतियां बनाई जा सकती हैं.
-
अगर आपका प्रोजेक्ट पहले से ही किसी वर्कस्पेस का हिस्सा है, तो Cloud मॉनिटरिंग पेज खुल जाएगा. इसके अलावा, अपने प्रोजेक्ट के लिए कोई वर्कस्पेस चुनें.
नया फ़ाइल फ़ोल्डर विकल्प चुनें या कोई मौजूदा फ़ाइल फ़ोल्डर चुनें.
जोड़ें पर क्लिक करें. वर्कस्पेस बनने के बाद, क्लाउड मॉनिटरिंग पेज खुलता है.
डैशबोर्ड बनाना और चार्ट जोड़ना
Cloud Monitoring से इकट्ठा की गई Firebase मेट्रिक को अपने चार्ट और डैशबोर्ड में दिखाएं.
आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट क्लाउड मॉनिटरिंग वर्कस्पेस का हिस्सा हो.
Cloud Monitoring पेज में, अपना फ़ाइल फ़ोल्डर खोलें और डैशबोर्ड पेज पर जाएं.
डैशबोर्ड बनाएं पर क्लिक करें और डैशबोर्ड का नाम डालें.
सबसे ऊपर दाएं कोने में, चार्ट जोड़ें पर क्लिक करें.
चार्ट जोड़ें विंडो में, चार्ट का टाइटल डालें. मेट्रिक टैब पर क्लिक करें.
संसाधन का टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप भरने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.
एक ही चार्ट में और मेट्रिक जोड़ने के लिए, मेट्रिक जोड़ें पर क्लिक करें और पिछले चरण को दोहराएं.
इसके अलावा, ज़रूरत के हिसाब से अपने चार्ट में बदलाव करें. उदाहरण के लिए, फ़िल्टर फ़ील्ड में, + फ़िल्टर जोड़ें पर क्लिक करें. नीचे की ओर स्क्रोल करें. इसके बाद, अपनी पसंद की मेट्रिक के लिए कोई वैल्यू या रेंज चुनें, जिस पर आपको चार्ट को फ़िल्टर करना है.
सेव करें पर क्लिक करें.
क्लाउड मॉनिटरिंग चार्ट के बारे में ज़्यादा जानने के लिए, चार्ट के साथ काम करना लेख पढ़ें.
सूचना देने की नीति बनाना
Firebase मेट्रिक के आधार पर, सूचना देने वाली नीति बनाई जा सकती है. सूचना देने वाली ऐसी नीति बनाने के लिए, नीचे दिया गया तरीका अपनाएं जो किसी खास Firebase मेट्रिक के थ्रेशोल्ड तक पहुंचने पर आपको ईमेल भेजे.
आगे बढ़ने से पहले, पक्का करें कि आपका प्रोजेक्ट क्लाउड मॉनिटरिंग वर्कस्पेस का हिस्सा हो.
Cloud Monitoring पेज में, अपना फ़ाइल फ़ोल्डर खोलें और सूचनाएं पेज पर जाएं.
पॉलिसी बनाएं पर क्लिक करें.
सूचना देने की नीति के लिए कोई नाम डालें.
Firebase मेट्रिक में से किसी एक के आधार पर, सूचना देने की शर्त जोड़ें. शर्त जोड़ें पर क्लिक करें.
कोई टारगेट चुनें. संसाधन का टाइप और मेट्रिक ढूंढें फ़ील्ड में, Firebase के लिए Cloud Storage डालें. अपने-आप भरने वाले ड्रॉपडाउन से, Cloud Storage मेट्रिक में से कोई एक चुनें.
नीति ट्रिगर में जाकर, सूचना भेजने की शर्त तय करने के लिए ड्रॉपडाउन फ़ील्ड का इस्तेमाल करें.
सूचना देने की नीति में सूचना चैनल जोड़ें. सूचनाएं में जाकर, सूचना चैनल जोड़ें पर क्लिक करें. ड्रॉपडाउन मेन्यू से ईमेल चुनें.
ईमेल पता फ़ील्ड में अपना ईमेल पता डालें. जोड़ें पर क्लिक करें.
इसके अलावा, ईमेल सूचना में ज़्यादा जानकारी शामिल करने के लिए, दस्तावेज़ वाला फ़ील्ड भरें.
सेव करें पर क्लिक करें.
अगर आपके Cloud Storage के इस्तेमाल की संख्या, कॉन्फ़िगर किए गए थ्रेशोल्ड से ज़्यादा हो जाती है, तो आपको ईमेल से सूचना मिलेगी.
सूचना देने की नीतियों के बारे में ज़्यादा जानने के लिए, सूचना देने की सुविधा के बारे में जानकारी देखें.