ייצוא נתוני Firebase אל Cloud Logging

ייצוא נתונים ממוצרים שונים של Firebase אל Cloud Logging מאפשר לכם להציג, לחפש ולסנן יומנים מהפרויקט ומהאפליקציות שלכם.

המוצרים הבאים תומכים בייצוא נתונים אל Cloud Logging:

  • Firebase Hosting: אחרי שמגדירים את הייצוא, Firebase מייצא יומני בקשות לאתרים מFirebase Hosting האתרים אל Cloud Logging.

  • Cloud Functions for Firebase: אין צורך להגדיר ייצוא. Firebase מייצאת באופן אוטומטי את יומני הפונקציות אל Cloud Logging.

בדף הזה מוסבר:

הסבר על ייצוא אל Cloud Logging

Cloud Logging סופק על ידי Google Cloud Observability Suite.

כשמייצאים את היומנים אל Cloud Logging, אפשר להשתמש בממשק Logs Viewer במסוף Google Cloud כדי להציג, לחפש ולסנן את היומנים האלה. אתם יכולים להשתמש בכלים אחרים של Google Cloud כדי לשלוח שאילתות ליומנים, ליצור מדדים מבוססי-יומן ולהשתמש בהם, ולאחסן את נתוני היומנים. מידע נוסף על הכלים האלה מופיע במאמרי העזרה בנושא Cloud Logging.

ב-Cloud Functions for Firebase, אפשר גם לראות את היומנים במרכז הבקרה של Functions במסוף Firebase.

Firebase Hosting

באמצעות Cloud Logging עם Hosting, תוכלו לעקוב אחרי המקור והשעה של הביקורים באתר, סטטוסי התגובה של האתר, זמן האחזור של בקשות משתמשי הקצה ועוד.

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

מידע נוסף על השילוב של Cloud Logging עם Firebase Hosting

הגדרת ייצוא אל Cloud Logging

כך מגדירים ייצוא אל Cloud Logging ובוחרים אילו אתרים רוצים לקשר אל Cloud Logging.Firebase Hosting

  1. נכנסים למסוף Firebase ובוחרים את הפרויקט.

  2. לוחצים על ואז בוחרים באפשרות Project Settings (הגדרות הפרויקט).

  3. לוחצים על הכרטיסייה Integrations (שילובים).

  4. בכרטיס השילוב Cloud Logging, לוחצים על Link (קישור).

  5. פועלים לפי ההוראות במסך כדי להגדיר את Cloud Logging ולבחור אילו אתרי Hosting ייצאו יומנים.

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

אחרי הקישור, יומנים של בקשות חדשות לאתרים שלכם ב-Hosting יופיעו בדרך כלל תוך 30 דקות מרגע שליחת הבקשה.

  • בכרטיס השילוב Cloud Logging במסוף Firebase אפשר לראות את רמת השימוש בנתונים של יומנים מאתרי Hosting.

  • אפשר לראות את רמת השימוש בנתונים לכל אתר בממשק של Logs Viewer במסוף Google Cloud (המדד log_bytes). אם הפרויקט שלכם משתמש ב-Cloud Logging למוצרים אחרים, תוכלו גם לראות את השימוש הכולל בממשק של Logs Viewer.

ביטול הקישור של פרויקט Firebase מ-Cloud Logging מפסיק את כל הייצואים של Firebase Hosting אל Cloud Logging. הפעולה הזו לא משפיעה על ייצוא יומנים עבור Cloud Functions for Firebase.

חשוב לזכור:

  • אם אתם משתמשים ב-Cloud Functions for Firebase, יומני הפונקציות ימשיכו להיות מיוצאים אל Cloud Logging.

  • אם לא תמחקו את מערכי הנתונים של יומני Hosting ב-Cloud Logging, הם יישמרו למשך 30 יום ואז יימחקו מ-Cloud Logging באופן אוטומטי.

  • אם יש לכם נתוני Cloud Logging של יומני Hosting שמאוחסנים בשירותים אחרים (כמו BigQuery), יכול להיות שהנתונים האלה כפופים לתנאים שונים בנוגע לשמירת נתונים.

כדי לבטל את הקישור של פרויקט Firebase, ובפרט של אתרי Firebase Hosting, אל Cloud Logging:

  1. נכנסים למסוף Firebase ובוחרים את הפרויקט.

  2. לוחצים על ואז בוחרים באפשרות Project Settings (הגדרות הפרויקט).

  3. לוחצים על הכרטיסייה Integrations (שילובים).

  4. בכרטיס השילוב Cloud Logging, לוחצים על ניהול.

  5. בחלק התחתון של הדף, לוחצים על הפסקת הייצוא אל Cloud Logging.

  6. מאשרים שרוצים לבטל את הקישור ולהפסיק את כל פעולות הייצוא.

Cloud Logging מכסות, תמחור ושימור

Cloud Logging מציע רמת שימוש ללא עלות בכל חודש (לכל פרויקט). השימוש יכול להיות בכל מוצר של Google או Firebase שמשתמש ב-Cloud Logging. אתם יכולים לשדרג את הפרויקט לתוכנית התמחור Blaze בתשלום לפי שימוש כדי לקבל גישה לשימוש בתכונות נוספות בתשלום. מידע נוסף על התמחור של Cloud Logging

אתם יכולים לנטר ולנהל את Cloud Logging ואת החיוב:

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

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