ייצוא נתונים ממוצרים שונים של Firebase אל Cloud Logging מאפשר לכם להציג, לחפש ולסנן יומנים מהפרויקט ומהאפליקציות שלכם.
במוצרים הבאים יש תמיכה בייצוא נתונים אל Cloud Logging:
Firebase Hosting: אחרי שמגדירים ייצוא, Firebase מייצא יומני בקשות לאתרים מFirebase Hosting האתרים שלכם אל Cloud Logging.
Cloud Functions for Firebase: אין צורך להגדיר ייצוא. Firebase מייצאת אוטומטית את יומני הפונקציות אל Cloud Logging.
בדף הזה מוסבר:
- מידע על ייצוא אל Cloud Logging
- הגדרת ייצוא אל Cloud Logging
- ביטול הקישור של פרויקט, אפליקציה או אתר ל-Cloud Logging
- 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
נכנסים למסוף Firebase ובוחרים את הפרויקט.
לוחצים על ואז בוחרים באפשרות Project Settings (הגדרות הפרויקט).
בוחרים בכרטיסייה Integrations (שילובים).
בכרטיס השילוב של Cloud Logging, לוחצים על Link (קישור).
פועלים לפי ההוראות במסך כדי להגדיר את Cloud Logging ולבחור אילו אתרי Hosting ייצאו יומנים.
אם כבר יש לכם אתר אחד או יותר של Hosting, בתהליך העבודה של הקישור מוצגת הערכה של רמת השימוש בנתונים עבור יומנים מכל אחד מהאתרים של Hosting. הערך הזה הוא אומדן שמבוסס על 30 הימים האחרונים.
אחרי הקישור, יומנים של בקשות חדשות לאתרים שלכם ב-Hosting יופיעו בדרך כלל תוך 30 דקות מרגע שליחת הבקשה.
בכרטיס השילוב של Cloud Logging במסוף Firebase אפשר לראות את רמת השימוש בנתונים של יומנים מאתרי Hosting.
אפשר לראות את רמת השימוש בנתונים לכל אתר בממשק של Logs Viewer במסוף Google Cloud (המדד
log_bytes). אם הפרויקט שלכם משתמש ב-Cloud Logging למוצרים אחרים, תוכלו גם לראות את השימוש הכולל בממשק של Logs Viewer.
ביטול הקישור של פרויקט, אפליקציה או אתר ל-Cloud Logging
ביטול הקישור של פרויקט 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:
נכנסים למסוף Firebase ובוחרים את הפרויקט.
לוחצים על ואז בוחרים באפשרות Project Settings (הגדרות הפרויקט).
בוחרים בכרטיסייה Integrations (שילובים).
בכרטיס השילוב Cloud Logging, לוחצים על ניהול.
בחלק התחתון של הדף, לוחצים על הפסקת הייצוא אל Cloud Logging.
מאשרים שרוצים לבטל את הקישור ולהפסיק את כל פעולות הייצוא.
Cloud Logging מכסות, תמחור ושימור
Cloud Logging מציע רמת שימוש ללא עלות בחודש (לכל פרויקט). השימוש יכול להיות בכל מוצר של Google או Firebase שמשתמש ב-Cloud Logging. אתם יכולים לשדרג את הפרויקט לתוכנית התמחור Blaze עם תשלום לפי שימוש כדי לקבל גישה לשימוש בתכונות נוספות בתשלום. מידע נוסף על התמחור של Cloud Logging
אתם יכולים לנטר ולנהל את Cloud Logging ואת החיוב:
כדי לחשב את החשבונות המשוערים ב-Cloud Logging, אתם יכולים להשתמש במחשבון התמחור של Google Cloud.
אפשר להגביל את מספר היומנים על ידי יצירת מסנני החרגה לאובייקטי sink ביומן.
כדי לשלוט בעלויות, כדאי להגדיר התראות.
רישומי היומן נמחקים אוטומטית אחרי 30 יום, ויש אפשרות להגדיר שמירה בהתאמה אישית.
שימו לב: יכול להיות שיהיה עיכוב בהוספה של רשומה ביומן לבקשה מסוימת, או שבמקרים נדירים הרשומה לא תתווסף בכלל. אפשר להשתמש ביומנים כדי להבין את הבקשות, אבל יכול להיות שהם לא ישקפו את השימוש האמיתי שמופיע בשימוש בפרויקט ובחיוב.