داده‌های Crashlytics را به Cloud Logging منتقل کنید

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

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

تنظیم خروجی گرفتن به Cloud Logging

  1. در کنسول Firebase ، به صفحه Integrations بروید.

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

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

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

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

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

قطع ارتباط از Cloud Logging از صادر شدن هرگونه گزارش جدید جلوگیری می‌کند.

از موارد زیر آگاه باشید:

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

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

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

در اینجا نحوه قطع ارتباط از Cloud Logging آورده شده است:

  1. در کنسول Firebase ، به صفحه Integrations بروید.

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

  3. می‌توانید Crashlytics به‌طور کامل یا فقط یک برنامه خاص را از حالت اتصال خارج کنید.

    برای قطع ارتباط کامل پروژه Firebase خود، دکمه موجود در پایین صفحه را پیدا کنید.

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



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

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

  • میزان مصرف داده خود را زیر نظر داشته باشید:



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

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

شما می‌توانید Cloud Logging رصد و مدیریت کنید:

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

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



بعدش چی؟