अपने Firebase Crashlytics डेटा को Cloud Logging में एक्सपोर्ट किया जा सकता है. डेटा एक्सपोर्ट होने के बाद, यह Google Cloud Observability Suite में भी उपलब्ध होता है. यहां अपने लॉग फ़िल्टर किए जा सकते हैं, कस्टम डैशबोर्ड बनाए जा सकते हैं, कस्टम सूचनाएं सेट अप की जा सकती हैं, और डेटा को अन्य सेवाओं में एक्सपोर्ट भी किया जा सकता है. Cloud Logging में सेव किए गए डेटा का इस्तेमाल करने के बारे में पूरी जानकारी और उदाहरणों के लिए, अपने डेटा का इस्तेमाल कैसे किया जा सकता है? लेख पढ़ें.
इस पेज पर, Crashlytics और (ज़रूरत पड़ने पर) Firebase सेशन के डेटा को Cloud Logging में एक्सपोर्ट करने का तरीका बताया गया है.
Cloud Logging में एक्सपोर्ट करने की सुविधा सेट अप करना
Firebase कंसोल में,
सेटिंग > इंटिग्रेशन पेज पर जाएं.Cloud Logging कार्ड में जाकर, लिंक करें पर क्लिक करें.
Cloud Logging में एक्सपोर्ट करने की सुविधा सेट अप करने के लिए, स्क्रीन पर दिए गए निर्देशों का पालन करें. इसमें ये विकल्प शामिल हैं:
(डिफ़ॉल्ट रूप से चालू) क्रैश-फ़्री मेट्रिक को बेहतर तरीके से समझने के लिए, Firebase सेशन के डेटा को एक्सपोर्ट करने की सुविधा चालू करें.
चुनें कि कौनसे ऐप्लिकेशन लॉग एक्सपोर्ट करेंगे.
अगर आपके पास पहले से ही एक या उससे ज़्यादा ऐक्टिव ऐप्लिकेशन हैं, तो लिंक करने के वर्कफ़्लो में, आपके हर ऐप्लिकेशन के लॉग के लिए डेटा खर्च का अनुमानित लेवल दिखता है. यह वैल्यू, पिछले 30 दिनों के Crashlytics डेटा के आधार पर अनुमानित की जाती है.
Cloud Logging से अनलिंक करें
Cloud Logging से अनलिंक करने पर, नए लॉग एक्सपोर्ट नहीं किए जाते.
इन बातों का ध्यान रखें:
Cloud Logging में पहले से एक्सपोर्ट किया गया कोई भी डेटा, डेटा को सुरक्षित रखने की तय अवधि तक बना रहेगा. साथ ही, डेटा को स्टोर करने का शुल्क अब भी लागू हो सकता है. आगे होने वाली बिलिंग रोकने के लिए, अपने लॉग मैन्युअल तरीके से मिटाएं.
अगर आपने Cloud Logging का डेटा अन्य सेवाओं (जैसे कि BigQuery) में सेव किया है, तो हो सकता है कि उस डेटा को सेव करने के लिए अलग-अलग शर्तें लागू हों.
Cloud Logging से अनलिंक करने की सुविधा, Firebase प्रोजेक्ट लेवल, Crashlytics प्रॉडक्ट लेवल या ऐप्लिकेशन लेवल पर उपलब्ध है.
Cloud Logging से अनलिंक करने का तरीका यहां दिया गया है:
Firebase कंसोल में,
सेटिंग > इंटिग्रेशन टैब पर जाएं.Cloud Logging कार्ड में, मैनेज करें पर क्लिक करें.
Crashlytics को पूरी तरह से अनलिंक करने या किसी खास ऐप्लिकेशन को अनलिंक करने का विकल्प चुनें.
अपने Firebase प्रोजेक्ट को पूरी तरह से अनलिंक करने के लिए, पेज पर सबसे नीचे मौजूद बटन ढूंढें.
जब आपसे पूछा जाए, तब पुष्टि करें कि आपको एक्सपोर्ट बंद करना है.
डेटा एक्सपोर्ट करने की सुविधा चालू करने के बाद क्या होता है?
इवेंट मिलने के कुछ ही मिनटों में, किसी भी नए इवेंट के लॉग देखें.Crashlytics
डेटा खर्च के लेवल पर नज़र रखें:
Firebase कंसोल में,
सेटिंग > इंटिग्रेशन > Cloud Logging कार्ड में जाकर, लिंक किए गए ऐप्लिकेशन के लॉग के लिए डेटा इस्तेमाल करने का लेवल देखें.Google Cloud कंसोल में, लॉग स्टोरेज पेज पर जाकर, मौजूदा और पिछले महीने के डेटा खर्च की जानकारी देखें.
कोटा और कीमत
Cloud Logging, हर महीने (हर प्रोजेक्ट के लिए) बिना किसी शुल्क के इस्तेमाल करने की सुविधा देता है. Cloud Logging का इस्तेमाल, Google या Firebase के किसी भी प्रॉडक्ट से किया जा सकता है. ज़्यादा सुविधाओं और पैसे चुकाकर इस्तेमाल की जाने वाली सुविधाओं को अनलॉक करने के लिए, अपने प्रोजेक्ट को इस्तेमाल के हिसाब से पैसे चुकाने वाले Blaze प्लान पर अपग्रेड किया जा सकता है. Cloud Logging के लिए कीमत तय करने के बारे में ज़्यादा जानें.
Cloud Logging और बिलिंग को मॉनिटर और मैनेज किया जा सकता है:
Google Cloud प्राइसिंग कैलकुलेटर का इस्तेमाल करके, Cloud Logging के बिल का अनुमान लगाएं.
लॉग सिंक के लिए एक्सक्लूज़न फ़िल्टर बनाकर, लॉग को थ्रॉटल करें.
लागत को कंट्रोल करने के लिए, सूचनाएं सेट अप करें.
लॉग, 30 दिनों के बाद अपने-आप मिट जाते हैं. हालांकि, डेटा के रखरखाव की कस्टम अवधि सेट करने का विकल्प होता है.
ध्यान दें कि किसी अनुरोध या इवेंट के लिए लॉग एंट्री में देरी हो सकती है. इसके अलावा, कुछ मामलों में ऐसा भी हो सकता है कि लॉग एंट्री न हो. लॉग का इस्तेमाल अनुरोधों या इवेंट को समझने के लिए किया जा सकता है. हालांकि, ऐसा हो सकता है कि ये लॉग, आपके प्रोजेक्ट के इस्तेमाल और बिलिंग में दिखने वाले डेटा से मेल न खाएं.
आगे क्या करना है?
डेटा स्टोरेज और ज़्यादा विश्लेषण के लिए, खास जानकारी और लागत देखने के लिए, अपने लॉग फ़िल्टर करने का तरीका जानें.
लॉग पर आधारित मेट्रिक देखें और बनाएं. इसके बाद, Cloud Monitoring में इन मेट्रिक का इस्तेमाल करके, इनमें से कोई भी काम करें:
एक्सपोर्ट किए गए डेटा के लिए लॉग स्कीमा के बारे में जानें.