خروجی گرفتن از دادههای محصولات مختلف Firebase به Cloud Logging به شما امکان میدهد گزارشهای پروژه و برنامههای خود را مشاهده، جستجو، فیلتر و پرسوجو کنید. با استفاده از دادههای خروجی، میتوانید معیارهای مبتنی بر گزارش را ایجاد و استفاده کنید، نمودارها و داشبوردهای سفارشی بسازید و هشدارهای سفارشی تنظیم کنید.
محصولات زیر از ارسال دادهها به Cloud Logging پشتیبانی میکنند:
Firebase Crashlytics : پس از تنظیم export، Firebase رویدادهای جمعآوریشده از Crashlytics و (به صورت اختیاری) دادههای sessionهای Firebase را به Cloud Logging خروجی میدهد.
Firebase Hosting : پس از تنظیم خروجی، فایربیس گزارشهای درخواست وب را از سایتهای Firebase Hosting شما به Cloud Logging صادر میکند.
Firebase App Hosting : نیازی به تنظیم خروجی نیست؛ Firebase به طور خودکار گزارشهای مربوط به Firebase App Hosting را ��ه Cloud Logging صادر میکند.
Cloud Functions for Firebase : نیازی به تنظیم خروجی نیست؛ فایربیس بهطور خودکار گزارشهای مربوط به توابع را به Cloud Logging خروجی میگیرد.
این صفحه در موارد زیر به شما کمک میکند:
- درک کنید که با دادههای صادر شده به Cloud Logging چه کاری میتوانید انجام دهید
- تنظیم خروجی گرفتن به Cloud Logging
- بفهمید بعد از تنظیم export چه اتفاقی میافتد
- سهمیهها، قیمتگذاری و نگهداری Cloud Logging
با دادههای صادر شده به Cloud Logging چه کاری میتوانید انجام دهید؟
Cloud Logging توسط Google Cloud Observability Suite ارائه میشود.
در اینجا چند روش برای کار با دادههای صادر شده به Cloud Logging آورده شده است:
شما میتوانید از Logs Explorer در کنسول Google Cloud برای مشاهده، جستجو و فیلتر کردن این لاگها استفاده کنید.
شما میتوانید لاگهای خود را بررسی کنید، معیارهای مبتنی بر لاگ ایجاد و استفاده کنید، نمودارها و داشبوردهای سفارشی بسازید، هشدارهای سفارشی تنظیم کنید و دادههای لاگ خود را ذخیره کنید.
شما میتوانید دادههای خود را به سایر ارائهدهندگان خدمات صادر کنید.
برای کسب اطلاعات بیشتر در مورد این گزینهها، به مس��ندات عمومی Cloud Logging و همچنین صفحات مخصوص محصولات Firebase Crashlytics و Firebase Hosting مراجعه کنید.
توجه داشته باشید که برای Cloud Functions for Firebase ، میتوانید گزارشهای خود را در داشبورد Hosting & Serverless > Functions کنسول Firebase نیز مشاهده کنید.
تنظیم خروجی گرفتن به Cloud Logging
در اینجا نحوه تنظیم صادرات به Cloud Logging آورده شده است:
وارد کنسول Firebase شوید، سپس پروژه خود را انتخاب کنید.
برو به
> برگه یکپارچهسازیها . در کارت Cloud Logging ، روی پیوند (Link) کلیک کنید. برای تنظیم خروجی گرفتن به Cloud Logging دستورالعملهای روی صفحه را دنبال کنید. اگر از قبل یک یا چند برنامه یا سایت فعال Firebase Hosting دارید، گردش کار لینکینگ، میزان مصرف داده تخمینی را برای گزارشهای هر یک از برنامهها یا سایتهای شما نمایش میدهد. این مقدار بر اساس حجم دادههای 30 روز گذشته تخمین زده میشود.
قطع ارتباط از Cloud Logging
هر دادهای که قبلاً به Cloud Logging صادر شده باشد، برای مدت زمان مجاز نگهداری باقی خواهد ماند و ممکن است هزینههای ذخیرهسازی همچنان اعمال شود. میتوانید گزارشهای خود را به صورت دستی حذف کنید تا از هرگونه هزینه اضافی جلوگیری شود. اگر دادههای Cloud Logging شما در سرویسهای دیگری (مانند BigQuery ) ذخیره شده است، ممکن است شرایط متفاوتی برای ماندگاری دادهها وجود داشته باشد.
در کنسول Firebase ، به مسیر زیر بروید: > برگه یکپارچهسازیها . در کارت Cloud Logging ، روی مدیریت کلیک کنید. انتخاب کنید که یک محصول خاص را لغو پیوند کنید یا یک بکاند، سایت یا برنامه خاص را برای یک محصول خاص لغو پیوند کنید. برای قطع ارتباط کامل پروژه Firebase خود، دکمه موجود در پایین صفحه را پیدا کنید. وقتی از شما خواسته شد، تأیید کنید که میخواهید صادرات را متوقف کنید.
بعد از اینکه export را تنظیم کردید چه اتفاقی میافتد؟
Firebase Crashlytics
گزارشهای مربوط به هر ��ویداد جدید را ظرف چند دقیقه پس از دریافت رویداد توسط Crashlytics مشاهده کنید. میزان مصرف داده خود را زیر نظر داشته باشید: در کنسول Firebase ، سطح استفاده از داده را برای گزارشهای برنامههای مرتبط خود در > یکپارچهسازیها > کارت Cloud Logging . در کنسول Google Cloud ، میزان مصرف داده فعلی و ماه قبل خود را در صفحه Logs Storage مشاهده کنید.
Firebase Hosting
گزارشهای مربوط به هرگونه درخواست جدید به سایتهای Hosting خود را که معمولاً ظرف 30 دقیقه از ارسال درخواست انجام میشود، مشاهده کنید.میزان مصرف داده خود را زیر نظر داشته باشید:
در کنسول Firebase ، سطح استفاده از داده برای گزارشهای سایتهای Hosting خود را در
> یکپارچهسازیها > کارت Cloud Logging . در کنسول Google Cloud ، سطح استفاده از دادههای هر سایت خود را در Logs Explorer (به طور خاص، معیار log_bytes) مشاهده کنید. اگر پروژه شما از Cloud Logging برای سایر محصولات استفاده میکند، میتوانید کل استفاده را نیز در Logs Explorer مشاهده کنید.
سهمیهها، قیمتگذاری و نگهداری Cloud Logging
با استفاده از ماشین حساب قیمت گذاری Google Cloud ، هزینه های Cloud Logging خود را تخمین بزنید. با ایجاد فیلترهای حذف برای محلهای ثبت لاگ، لاگهای دریچه گاز را کنترل کنید. برای کمک به کنترل هزینهها ، هشدارهایی تنظیم کنید.