ייצוא נתונים ממוצרי 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 יום, ויש אפשרות להגדיר שמירה בהתאמה אישית.
שימו לב: יכול להיות שיהיה עיכוב ברישום ביומן של בקשה או אירוע מסוימים, או שבמקרים נדירים הם לא יירשמו בכלל. אפשר להשתמש ביומנים כדי להבין בקשות או אירועים, אבל יכול להיות שהם לא ישקפו את השימוש האמיתי שמופיע בשימוש בפרויקט ובחיוב.