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 के किसी भी प्रॉडक्ट से, इसका इस्तेमाल किया जा सकता है. अपने प्रोजेक्ट को इस्तेमाल के हिसाब से पैसे चुकाने वाले ब्लेज़ प्लान पर अपग्रेड किया जा सकता है. इससे आपको पैसे चुकाकर इस्तेमाल की जाने वाली अतिरिक्त सुविधाएं और सुविधाएं मिलेंगी. Cloud Logging की कीमत के बारे में ज़्यादा जानें.
Cloud Logging और बिलिंग को मॉनिटर और मैनेज किया जा सकता है:
Google Cloudप्राइसिंग कैलकुलेटर का इस्तेमाल करके, Cloud Logging के बिल का अनुमान लगाएं.
लॉग सिंक के लिए, बाहर रखने वाले फ़िल्टर बनाकर, लॉग की संख्या को कम करें.
लागत को कंट्रोल करने के लिए, सूचनाएं सेट अप करें.
लॉग, 30 दिनों के बाद अपने-आप मिट जाते हैं. हालांकि, लॉग के रखरखाव की अवधि को पसंद के मुताबिक सेट किया जा सकता है.
ध्यान दें कि किसी खास अनुरोध या इवेंट के लिए लॉग एंट्री में देरी हो सकती है. इसके अलावा, कुछ मामलों में इसे हटाया भी जा सकता है. लॉग का इस्तेमाल, अनुरोधों या इवेंट को समझने के लिए किया जा सकता है. हालांकि, हो सकता है कि वे आपके प्रोजेक्ट के इस्तेमाल और बिलिंग में दिखने वाले असल इस्तेमाल को न दिखाएं.
आगे क्या करना है?
डेटा स्टोरेज और आगे के विश्लेषण के लिए, खास जानकारी और लागत देखने के लिए, अपने लॉग फ़िल्टर करने का तरीका जानें.
लॉग-आधारित मेट्रिक देखें और बनाएं. इसके बाद, इनमें से कोई भी काम करने के लिए, Cloud Monitoring में इन मेट्रिक का इस्तेमाल करें:
एक्सपोर्ट किए गए डेटा के लिए,लॉग स्कीमा के बारे में जानें.