میتوانید دادههای Firebase Crashlytics خود را به Cloud Logging صادر کنید. پساز صادر شدن دادهها، این دادهها در Google Cloud Observability Suite کامل نیز دردسترس قرار میگیرند، در آنجا میتوانید گزارشهایتان را فیلتر کنید، داشبوردهای سفارشی بسازید، هشدارهای سفارشی تنظیم کنید، و حتی دادهها را به سرویسهای دیگر صادر کنید. برای دیدن فهرست کامل و نمونههایی از کار با دادههای ذخیرهشده در Cloud Logging، با دادههایتان چه کاری میتوانید انجام دهید؟ را بررسی کنید.
این صفحه نحوه راهاندازی برونبرد Crashlytics و (اختیاری) دادههای جلسههای Firebase به Cloud Logging را توضیح میدهد.
راهاندازی برونبرد به Cloud Logging
در کنسول Firebase، به صفحه
تنظیمات > ادغامها بروید.در کارت Cloud Logging، روی پیوند دادن کلیک کنید.
دستورالعملهای روی صفحه را برای راهاندازی برونبرد به Cloud Logging دنبال کنید، ازجمله گزینههای زیر:
(بهطور پیشفرض فعال است) برای بهبود درک سنجههای بدون خرابی، صادر کردن دادههای جلسههای Firebase را فعال کنید.
انتخاب کنید کدام برنامهها گزارشها را صادر کنند.
اگر ازقبل یک یا چند برنامه فعال دارید، گردش کار پیونددهی سطح استفاده از داده تخمینی را برای گزارشهای هریک از برنامههایتان نشان میدهد. این مقدار براساس حجم دادههای Crashlytics در ۳۰ روز گذشته تخمین زده شده است.
لغو پیوند از Cloud Logging
لغو پیوند از Cloud Logging باعث میشود گزارشهای جدید صادر نشود.
به موارد زیر توجه کنید:
هر دادهای که قبلاً به Cloud Logging صادر شده باشد برای مدت زمان مجاز نگهداری باقی میماند و ممکن است همچنان هزینههای ذخیرهسازی اعمال شود. میتوانید گزارشهایتان را بهصورت دستی حذف کنید تا از کسر هزینه بیشتر جلوگیری کنید.
اگر دادههای Cloud Logging در سرویسهای دیگر (مثل BigQuery) ذخیره کرده باشید، ممکن است آن دادهها تحت شرایط متفاوتی برای ماندگاری دادهها قرار بگیرند.
میتوانید پیوند را در سطح پروژه Firebase، در سطح محصول Crashlytics، یا در سطح برنامه از Cloud Logging لغو کنید.
در اینجا نحوه لغو پیوند از Cloud Logging آمده است:
در کنسول Firebase، به
تنظیمات > زبانه ادغامها بروید.در کارت Cloud Logging، روی مدیریت کلیک کنید.
انتخاب کنید که پیوند Crashlytics بهطور کامل لغو شود یا پیوند برنامه خاصی لغو شود.
برای لغو پیوند کامل پروژه Firebase، دکمه را در پایین صفحه پیدا کنید.
وقتی درخواست شد، تأیید کنید که میخواهید برونبردها را متوقف کنید.
پساز فعال کردن برونبرد چه اتفاقی میافتد؟
گزارشهای مربوط به رویدادهای جدید را ظرف چند دقیقه پساز Crashlytics دریافت رویداد مشاهده کنید.
بر سطوح مصرف داده خود نظارت کنید:
سطح مصرف داده برای گزارشهای برنامههای پیوندشده را در
تنظیمات > یکپارچهسازیها > کارت Cloud Logging در کنسول Firebase مشاهده کنید.مصرف داده ماه جاری و ماه قبل را در صفحه فضای ذخیرهسازی گزارشها در کنسول Google Cloud مشاهده کنید.
سهمیهها و قیمتگذاری
Cloud Logging سطح استفاده بدون هزینهای در ماه (بهازای هر پروژه) ارائه میدهد. استفاده میتواند از هر محصول Google یا Firebase که از Cloud Logging استفاده میکند باشد. برای دسترسی به ویژگیها و استفاده پولی بیشتر، میتوانید پروژهتان را به طرح قیمتگذاری Blaze با پرداخت براساس میزان مصرف ارتقا دهید. درباره قیمتگذاری برای Cloud Logging بیشتر بدانید.
میتوانید Cloud Logging و صورتحساب را نظارت و مدیریت کنید:
بااستفاده از Google Cloud محاسبهگر قیمتگذاری، صورتحسابهای Cloud Logging خود را تخمین بزنید.
با ایجاد فیلترهای استثنا برای مخازن گزارش، گزارشها را محدود کنید.
برای کمک به کنترل هزینهها، هشدارها راهاندازی کنید.
گزارشها پساز ۳۰ روز بهطور خودکار حذف میشوند و میتوانید دوره نگهداری سفارشی تنظیم کنید.
توجه داشته باشید که ورودی گزارش برای یک درخواست یا رویداد خاص ممکن است با تأخیر ثبت شود یا در موارد نادر، حذف شود. اگرچه میتوان از گزارشها برای درک درخواستها یا رویدادها استفاده کرد، ممکن است استفاده واقعی را که در استفاده از پروژه و صورتحساب شما نشان داده میشود منعکس نکنند.
قدم بعدی چیست؟
با نحوه فیلتر کردن گزارشهایتان برای مشاهده اطلاعات و هزینههای خاص مربوط به ذخیرهسازی داده و تجزیهوتحلیل بیشتر آشنا شوید.
مشاهده و ساختن سنجههای مبتنی بر گزارش، سپس استفاده از این سنجهها در Cloud Monitoring برای انجام هریک از موارد زیر:
با طرحواره گزارش برای دادههای صادرشده آشنا شوید.