صادر کردن داده‌های Crashlytics به Cloud Logging

می‌توانید داده‌های Firebase Crashlytics خود را به Cloud Logging صادر کنید. پس‌از صادر شدن داده‌ها، این داده‌ها در Google Cloud Observability Suite کامل نیز دردسترس قرار می‌گیرند، در آنجا می‌توانید گزارش‌هایتان را فیلتر کنید، داشبوردهای سفارشی بسازید، هشدارهای سفارشی تنظیم کنید، و حتی داده‌ها را به سرویس‌های دیگر صادر کنید. برای دیدن فهرست کامل و نمونه‌هایی از کار با داده‌های ذخیره‌شده در Cloud Logging، با داده‌هایتان چه کاری می‌توانید انجام دهید؟ را بررسی کنید.

این صفحه نحوه راه‌اندازی برون‌برد Crashlytics و (اختیاری) داده‌های جلسه‌های Firebase به Cloud Logging را توضیح می‌دهد.

راه‌اندازی برون‌برد به Cloud Logging

  1. در کنسول Firebase، به صفحه تنظیمات > ادغام‌ها بروید.

  2. در کارت Cloud Logging، روی پیوند دادن کلیک کنید.

  3. دستورالعمل‌های روی صفحه را برای راه‌اندازی برون‌برد به Cloud Logging دنبال کنید، ازجمله گزینه‌های زیر:

    • (به‌طور پیش‌فرض فعال است) برای بهبود درک سنجه‌های بدون خرابی، صادر کردن داده‌های جلسه‌های Firebase را فعال کنید.

    • انتخاب کنید کدام برنامه‌ها گزارش‌ها را صادر کنند.

      اگر ازقبل یک یا چند برنامه فعال دارید، گردش کار پیونددهی سطح استفاده از داده تخمینی را برای گزارش‌های هریک از برنامه‌هایتان نشان می‌دهد. این مقدار براساس حجم داده‌های Crashlytics در ۳۰ روز گذشته تخمین زده شده است.

لغو پیوند از Cloud Logging باعث می‌شود گزارش‌های جدید صادر نشود.

به موارد زیر توجه کنید:

  • هر داده‌ای که قبلاً به Cloud Logging صادر شده باشد برای مدت زمان مجاز نگهداری باقی می‌ماند و ممکن است همچنان هزینه‌های ذخیره‌سازی اعمال شود. می‌توانید گزارش‌هایتان را به‌صورت دستی حذف کنید تا از کسر هزینه بیشتر جلوگیری کنید.

  • اگر داده‌های Cloud Logging در سرویس‌های دیگر (مثل BigQuery) ذخیره کرده باشید، ممکن است آن داده‌ها تحت شرایط متفاوتی برای ماندگاری داده‌ها قرار بگیرند.

می‌توانید پیوند را در سطح پروژه Firebase، در سطح محصول Crashlytics، یا در سطح برنامه از Cloud Logging لغو کنید.

در اینجا نحوه لغو پیوند از Cloud Logging آمده است:

  1. در کنسول Firebase، به تنظیمات > زبانه ادغام‌ها بروید.

  2. در کارت Cloud Logging، روی مدیریت کلیک کنید.

  3. انتخاب کنید که پیوند Crashlytics به‌طور کامل لغو شود یا پیوند برنامه خاصی لغو شود.

    برای لغو پیوند کامل پروژه Firebase، دکمه را در پایین صفحه پیدا کنید.

  4. وقتی درخواست شد، تأیید کنید که می‌خواهید برون‌بردها را متوقف کنید.



پس‌از فعال کردن برون‌برد چه اتفاقی می‌افتد؟

  • گزارش‌های مربوط به رویدادهای جدید را ظرف چند دقیقه پس‌از Crashlytics دریافت رویداد مشاهده کنید.

  • بر سطوح مصرف داده خود نظارت کنید:

    • سطح مصرف داده برای گزارش‌های برنامه‌های پیوندشده را در تنظیمات > یکپارچه‌سازی‌ها > کارت Cloud Logging در کنسول Firebase مشاهده کنید.

    • مصرف داده ماه جاری و ماه قبل را در صفحه فضای ذخیره‌سازی گزارش‌ها در کنسول Google Cloud مشاهده کنید.



سهمیه‌ها و قیمت‌گذاری

‫Cloud Logging سطح استفاده بدون هزینه‌ای در ماه (به‌ازای هر پروژه) ارائه می‌دهد. استفاده می‌تواند از هر محصول Google یا Firebase که از Cloud Logging استفاده می‌کند باشد. برای دسترسی به ویژگی‌ها و استفاده پولی بیشتر، می‌توانید پروژه‌تان را به طرح قیمت‌گذاری Blaze با پرداخت براساس میزان مصرف ارتقا دهید. درباره قیمت‌گذاری برای Cloud Logging بیشتر بدانید.

می‌توانید Cloud Logging و صورت‌حساب را نظارت و مدیریت کنید:

گزارش‌ها پس‌از ۳۰ روز به‌طور خودکار حذف می‌شوند و می‌توانید دوره نگهداری سفارشی تنظیم کنید.

توجه داشته باشید که ورودی گزارش برای یک درخواست یا رویداد خاص ممکن است با تأخیر ثبت شود یا در موارد نادر، حذف شود. اگرچه می‌توان از گزارش‌ها برای درک درخواست‌ها یا رویدادها استفاده کرد، ممکن است استفاده واقعی را که در استفاده از پروژه و صورت‌حساب شما نشان داده می‌شود منعکس نکنند.



قدم بعدی چیست؟