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