Check out what’s new from Firebase at Google I/O 2022. Learn more

نظارت بر داده های عملکرد در کنسول

برای مشاهده داده‌های عملکرد هم‌زمان، مطمئن شوید که برنامه شما از نسخه SDK نظارت بر عملکرد استفاده می‌کند که با پردازش داده‌های هم‌زمان سازگار است. بیشتر بدانید .

معیارهای کلیدی را در داشبورد خود ردیابی کنید

برای اینکه بدانید معیارهای کلیدی شما چگونه ترند هستند، آنها را به تابلوی معیارهای خود در بالای داشبورد عملکرد اضافه کنید. می توانید با دیدن تغییرات هفته به هفته به سرعت رگرسیون ها را شناسایی کنید یا تأیید کنید که تغییرات اخیر در کد شما عملکرد را بهبود می بخشد.

تصویری از تابلوی متریک در داشبورد نظارت بر عملکرد Firebase

در اینجا چند نمونه روند وجود دارد که می توانید آنها را پیگیری کنید:

  • زمانی که برنامه شما فایل‌های جاوا اسکریپت خاصی را بارگیری می‌کند، تغییر در تاخیر ورودی اول بهبود یافته است
  • کاهش زمان برای اولین رنگ محتوا پس از تغییر به استفاده از CDN برای دارایی ها
  • کاهش اندازه بار پاسخ برای درخواست شبکه از زمانی که استفاده از تصاویر کوچک را اجرا کردید
  • افزایش زمان پاسخگویی شبکه برای تماس API شخص ثالث در طول قطعی اکوسیستم

هر یک از اعضای یک پروژه Firebase می تواند تابلوی متریک خود را پیکربندی کند. شما می توانید معیارهایی را که برای شما مهم هستند ردیابی کنید، در حالی که سایر اعضای پروژه می توانند مجموعه های کاملاً متفاوتی از معیارهای کلیدی را در تابلوی خود ردیابی کنند.

برای افزودن یک معیار به تابلوی سنجش خود، به داشبورد عملکرد در کنسول Firebase بروید، سپس روی زبانه داشبورد کلیک کنید. روی یک کارت متریک خالی کلیک کنید، سپس یک معیار موجود را برای افزودن به تابلوی خود انتخاب کنید. برای گزینه های بیشتر، مانند جایگزینی یا حذف یک معیار، روی روی کارت متریک پر شده کلیک کنید.

تابلوی متریک داده های متریک جمع آوری شده را در طول زمان، هم به صورت گرافیکی و هم به صورت درصد تغییر عددی نشان می دهد.

  • هر کارت متریک درصد تغییر در مقدار متریک را در بازه زمانی انتخابی و همچنین آخرین مقدار جمع‌آوری‌شده متریک را نشان می‌دهد. عبارت بالای تابلوی متریک تفسیری از درصد تغییر است.
  • به طور پیش فرض، تابلوی متریک مقدار میانه متریک را نمایش می دهد. اگر می‌خواهید ببینید که بخش‌های مختلف کاربران چگونه برنامه شما را تجربه می‌کنند، صدک متفاوتی را از منوی کشویی بالای صفحه داشبورد انتخاب کنید.

رنگ های قرمز، سبز و خاکستری به چه معناست؟

بیشتر معیارها جهت روند مطلوبی دارند، بنابراین تابلوی سنجه از رنگ برای نمایش تفسیری از روند خوب یا بد داده های متریک استفاده می کند.

به عنوان مثال، فرض کنید در حال پیگیری اولین تاخیر ورودی صفحه هستید (مقداری که باید کوچک باشد). اگر این مقدار در حال افزایش باشد، تابلوی متریک درصد تغییر متریک را با رنگ قرمز نشان می‌دهد و توجه را به یک مسئله احتمالی جلب می‌کند. با این حال، اگر مقدار کاهش یا بدون تغییر باشد، تابلوی متریک درصد را به ترتیب سبز یا خاکستری نشان می دهد.

اگر یک متریک جهت روند مطلوب واضحی نداشته باشد، مانند اندازه بار پاسخ برای یک درخواست شبکه، تابلوی سنجه همیشه درصد تغییر متریک را بدون توجه به روند داده‌ها به رنگ خاکستری نشان می‌دهد.

خطوط توپر و بریده به چه معناست؟

  • خط جامد آبی تیره - مقدار متریک در طول زمان

  • خط چین آبی روشن - مقدار متریک در زمان خاصی در گذشته
    به عنوان مثال، اگر نمودار 7 روز گذشته را انتخاب کنید و روی 30 آگوست نگه دارید، خط چین آبی روشن مقدار متریک را در 23 آگوست به شما می گوید.



مشاهده آثار و داده های آنها

می‌توانید همه ردیابی‌های برنامه خود را در جدول ردیابی، که در پایین داشبورد عملکرد است، مشاهده کنید. جدول هر نوع ردیابی را در یک زیربرگه مناسب گروه بندی می کند. به عنوان مثال، تمام ردیابی‌های درخواست شبکه در زیربرگه درخواست‌های شبکه فهرست شده‌اند.

جدول ردیابی مقادیر برخی از معیارهای برتر برای هر ردیابی را به همراه درصد تغییر برای مقدار هر متریک نمایش می دهد. این مقادیر بر اساس انتخاب های صدک و محدوده زمانی تنظیم شده در بالای برگه داشبورد محاسبه می شوند. در اینجا چند نمونه آورده شده است:

  • اگر صدک 50% و محدوده زمانی 7 روز گذشته را انتخاب کنید، آنگاه مقدار متریک میانه داده های جمع آوری شده از آخرین روز خواهد بود و درصد تغییر تغییر نسبت به 7 روز قبل خواهد بود.

  • اگر بازه زمانی را به 24 ساعت گذشته تغییر دهید، مقدار متریک میانگین داده‌های جمع‌آوری‌شده از ساعت اخیر خواهد بود و درصد تغییر، تغییر از 24 ساعت قبل خواهد بود.

می‌توانید فهرست ردیابی‌ها در هر زیربرگه را بر اساس مقدار متریک یا درصد تغییر برای یک معیار خاص مرتب کنید. این می تواند به شما کمک کند تا به سرعت مشکلات احتمالی برنامه خود را شناسایی کنید.

برای مشاهده تمام معیارها و داده‌های یک ردیابی خاص، روی نام ردیابی در جدول ردیابی کلیک کنید. بخش های بعدی این صفحه جزئیات بیشتری را ارائه می دهد.

مشاهده داده های بیشتر برای یک ردیابی خاص

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

تصویری از داده های نظارت بر عملکرد Firebase که بر اساس ویژگی فیلتر شده است
  • برای مشاهده داده های صفحه خاصی از سایت خود، بر اساس URL صفحه فیلتر کنید
  • بر اساس نوع اتصال مؤثر فیلتر کنید تا بدانید چگونه اتصال 3g روی برنامه شما تأثیر می گذارد
  • بر اساس کشور فیلتر کنید تا مطمئن شوید مکان پایگاه داده شما بر منطقه خاصی تأثیر نمی گذارد

مشاهده تمام معیارهای جمع آوری شده برای ردیابی

اگر روی نام ردیابی در جدول ردیابی کلیک کنید، نمای کلی از داده های ردیابی را در کارت های متریک خواهید دید.

از گزینه‌های سمت راست بالای صفحه برای مشاهده داده‌ها به صورت انبوه یا در طول زمان استفاده کنید.

  • ردیابی درخواست شبکه - کارت‌های متریک موجود زمان پاسخ و اندازه بار پاسخ هستند .
  • ردیابی کد سفارشی - کارت متریک مدت زمان همیشه در دسترس است (متریک پیش فرض برای این نوع ردیابی). اگر معیارهای سفارشی را به ردیابی کد سفارشی اضافه کنید، آن کارت‌های متریک نیز نشان داده می‌شوند.
  • ردیابی بارگذاری صفحه - کارت‌های متریک موجود شامل اولین رنگ ، اولین رنگ محتوا ، اولین تاخیر ورودی و رویدادهای مرتبط با DOM است.

مشاهده اطلاعات عمیق در مورد داده ها

اگر روی مشاهده بیشتر در هر کارت متریک کلیک کنید، می‌توانید اطلاعات عمیق‌تری درباره داده‌های جمع‌آوری‌شده مرور کنید و از ویژگی‌های تجزیه و تحلیل غنی‌تر استفاده کنید. به عنوان مثال، می توانید داده ها را بر اساس ویژگی فیلتر و بخش بندی کنید.