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