Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

ניטור נתוני ביצועים במסוף

כדי לצפות בנתוני ביצועים בזמן אמת, ודא שהאפליקציה שלך משתמשת בגרסת SDK לניטור ביצועים התואמת לעיבוד נתונים בזמן אמת. למידע נוסף .

עקוב אחר מדדי מפתח בלוח המחוונים שלך

כדי ללמוד כיצד מדדי המפתח שלך נמצאים במגמה, להוסיף אותם ללוח המדדים שלך בחלק העליון של לוח מחווני הביצועים. אתה יכול לזהות במהירות רגרסיות על ידי צפייה בשינויים בשבוע לשבוע או לוודא שהשינויים האחרונים בקוד שלך משפרים את הביצועים.

תמונה של לוח המדדים בלוח המחוונים של ניטור הביצועים של Firebase

להלן כמה טרנדים לדוגמא שאפשר לעקוב אחריהם:

  • שיפור עיכוב קלט הראשון כפי ששינית כאשר עומסי האפליקציה שלך מסוימים קובצי JavaScript
  • ירידה הזמן צבע contentful הראשונה לאחר החלפת להשתמש CDN עבור נכסים
  • ירידה גודל ההעברה בתגובה על בקשת רשת מאז יישמת את השימוש בתמונות ממוזערות
  • עלייה בזמן תגובת רשת עבור שיחת API של צד שלישי במהלך הפסקה אקולוגית

כל חבר בפרויקט Firebase יכול להגדיר לוח מדדים משלו. אתה יכול לעקוב אחר מדדים שחשובים לך, בעוד שחברי פרויקט אחרים יכולים לעקוב אחר סטים שונים לגמרי של מדדים מרכזיים בלוחות שלהם.

כדי להוסיף ערך לוח המדדים שלך, ללכת מחווני ביצועים במסוף Firebase, ולאחר מכן לחץ על כרטיסיית Dashboard. לחץ על כרטיס מדד ריק ולאחר מכן בחר מדד קיים להוספת ללוח שלך. לחץ על כרטיס מטרי מיושב לאפשרויות נוספות, כמו להחליף או להסיר מדד.

לוח המדדים מציג נתוני מדדים שנאספו לאורך זמן, הן בצורה גרפית והן כשינוי אחוז מספרי.

  • כל כרטיס מדד מציג את השינוי באחוזים בערך המדד בטווח הזמן שנבחר, כמו גם הערך שנאסף לאחרונה של המדד. ההצהרה בראש לוח המדדים היא פרשנות לשינוי האחוזים.
  • כברירת מחדל, לוח המדדים מציג את הערך החציוני של המדד. אם אתה רוצה לראות כיצד פלחים שונים של המשתמשים שלך חווים את האפליקציה שלך, בחר אחוזון אחר מהתפריט הנפתח בחלק העליון של דף לוח המחוונים.

מה המשמעות של הצבעים האדומים, הירוקים והאפורים?

לרוב המדדים יש כיוון מגמה רצוי, ולכן לוח המדדים משתמש בצבע כדי להציג פרשנות אם הנתונים של המדד מגמת בכיוון טוב או רע.

לדוגמה, נניח שאתה עוקב עיכוב קלט הראשון של הדף (ערך זה צריך להיות קטן). אם ערך זה עולה, לוח המדדים מציג את השינוי באחוזים של המדד באדום, ומפנה את תשומת הלב לנושא אפשרי. עם זאת, אם הערך יורד או משתנה, לוח המדדים מציג את האחוז בירוק או באפור, בהתאמה.

אם מדד אין כיוון שנמצא במגמת עלייה רצוי ברור, כמו גודל ההעברה בתגובה על בקשת רשת, אז המדדים לעלות תמיד מציג את אחוז השינוי של המדד באפור, לא משנה עד כמה נתון מצוי במגמה.

מה המשמעות של הקווים המוצקים והמקווקים?

  • קו תכלת כחול כהה - ערך המדד לאורך זמן

  • קו מקווקו כחול בהיר - ערך המדד בזמן מסוים בעבר
    לדוגמה, אם תבחר להציג תרשים של שבעת הימים האחרונים ואתה מרחף מעל 30 באוגוסט, אז הקו המקווקו התכלת יגיד לך את ערך המדד ב- 23 באוגוסט.



הצג עקבות ונתוניהם

אתה יכול להציג את כל עקבות של האפליקציה שלך בטבלה עקבות, אשר נמצא בתחתית של לוח המחוונים ביצועים . הטבלה מקבצת כל סוג של עקבות בתוך כרטיסיית משנה מתאימה. לדוגמה, כל עקבות בקשת רשת הם רשומים בכרטיסיית המשנה בקשות ברשת.

טבלת העקבות מציגה את הערכים של כמה מדדים מובילים עבור כל עקבה, יחד עם השינוי באחוזים עבור כל ערך. ערכים אלו מחושבים על בסיס הבחירות של האחוזון וסט טווח זמן בראש כרטיסיית Dashboard. הנה כמה דוגמאות:

  • אם תבחר באחוזון של 50% ומגוון זמן של ימים 7 שעברו, אז הערך של המדד יהיה החציון של נתונים שנאספו ביום האחרון, ואת השינוי באחוזים יהיה השינוי מאז 7 ימים לפני.

  • אם אז לשנות את טווח הזמן שעבר 24 שעות, אז הערך של המדד יהיה החציון של נתונים שנאספו השעה האחרונה, ואת השינוי באחוזים יהיה השינוי מאז 24 שעות לפני.

ניתן למיין את רשימת העקבות בכל כרטיס משנה לפי ערך המדד או לפי השינוי באחוזים עבור מדד ספציפי. זה יכול לעזור לך לזהות במהירות בעיות אפשריות באפליקציה שלך.

כדי להציג את כל ערכי ונתונים עבור עקבות ספציפי, לחץ על שם קורט בטבלה עקבות. החלקים הבאים בדף זה מספקים פרטים נוספים.

הצג נתונים נוספים עבור עקבות ספציפיות

אם תלחץ על שם עקבות בטבלת העקבות, תוכל ללחוץ במסכים שונים כדי לחקור את העקבות ולהתעמק במדדי עניין. במרבית המקרים, אתה יכול להשתמש במסנן כפתור (השמאלית העליונה של המסך) כדי לסנן את הנתונים לפי תכונה, למשל:

תמונה של נתוני ניטור ביצועי Firebase המסוננים לפי תכונה
  • סנן לפי דף URL כדי להציג נתונים עבור דף ספציפי באתר שלך
  • סנן לפי סוג חיבור אפקטיבי ללמוד כיצד חיבור 3G משפיע האפליקציה שלך
  • סנן לפי מדינה לוודא מיקום מסד הנתונים שלך לא משפיע על אזור מסוים

הצג את כל המדדים שנאספו לצורך עקבות

אם תלחץ על שם עקבות בטבלת העקבות, תראה סקירה כללית של נתוני המעקב על כרטיסי מד.

השתמש באפשרויות השמאלי העליון של המסך כדי להציג את הנתונים המצרפיים או לאורך זמן.

  • עקבות בקשת רשת '- כרטיסי מטרי הזמינים הם זמן תגובה וגדל מטען תגובה.
  • עקבות קוד מותאם אישית - הכרטיס מטרי המשך זמין תמיד (ערך ברירת המחדל עבור סוג זה של עקבות). אם הוספת ערכים מותאמים אישית למעקב אחר קוד מותאם אישית, כרטיסי ערך אלה יוצגו גם כן.
  • עקבות טעינת דף - הקלפים מטרי הזמינים כוללות צבע ראשון, צבע contentful הראשון, עיכוב קלט ראשון, ואירועי DOM קשור.

צפה במידע מעמיק אודות הנתונים

אם תלחץ על הצג עוד על כל כרטיס מטרי, אתה יכול לבדוק יותר לעומק מידע על נתונים שנאספו ולהשתמש בתכונות ניתוח מעמיק יותר. לדוגמה, תוכל לסנן ולפלח את הנתונים לפי תכונה.