ייצוא נתונים ממוצרי 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, אתם יכולים גם לראות את היומנים בלוח הבקרה Hosting & Serverless > Functions במסוף Firebase.
הגדרת ייצוא אל Cloud Logging
כך מגדירים ייצוא אל Cloud Logging:
נכנסים למסוף Firebase ובוחרים את הפרויקט.
עוברים אל הכרטיסייה Integrations (שילובים) >
Settings (הגדרות).בכרטיס של Cloud Logging, לוחצים על קישור.
פועלים לפי ההוראות במסך כדי להגדיר את הייצוא אל 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, ברמת המוצר או ברמת הקצה העורפי, האתר או האפליקציה של מוצר ספציפי.
כך מבטלים את הקישור אל Cloud Logging:
במסוף Firebase, עוברים אל הכרטיסייה
הגדרות > שילובים.בכרטיס Cloud Logging, לוחצים על ניהול.
בוחרים אם לבטל את הקישור של מוצר ספציפי או של קצה עורפי, אתר או אפליקציה ספציפיים למוצר ספציפי.
כדי לבטל את הקישור של פרויקט Firebase לגמרי, צריך ללחוץ על הכפתור בתחתית הדף.
כשמופיעה בקשת אישור, מאשרים שרוצים להפסיק את הייצוא.
מה קורה אחרי שמגדירים ייצוא?
אחרי שמגדירים ייצוא נתונים, אפשר לצפות לתרחישים הבאים.
Firebase Crashlytics
אפשר לראות את היומנים של כל האירועים החדשים תוך כמה דקות אחרי ש-Crashlytics מקבל את האירוע.
כדי לעקוב אחרי רמות השימוש בנתונים:
במסוף Firebase, אפשר לראות את רמת השימוש בנתונים של היומנים מהאפליקציות המקושרות בכרטיס
הגדרות > שילובים > Cloud Logging.במסוף Google Cloud, אפשר לראות את השימוש בנתונים בחודש הנוכחי ובחודש הקודם בדף Logs Storage.
Firebase Hosting
לצפות ביומנים של בקשות חדשות לאתרים שלכם ב-Hosting, בדרך כלל תוך
30 דקות מרגע שליחת הבקשה.כדי לעקוב אחרי רמות השימוש בנתונים:
במסוף Firebase, אפשר לראות את רמת השימוש בנתונים של היומנים מהאתרים ב-Hosting בכרטיס
Settings > Integrations > Cloud Logging.במסוף Google Cloud, בודקים את רמת השימוש בנתונים לכל אתר ב-Logs Explorer (באופן ספציפי, המדד
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 יום, ואפשר להגדיר שמירה בהתאמה אישית.
חשוב לזכור שהרישום ביומן של בקשה או אירוע מסוימים עשוי להתעכב, ובמקרים נדירים גם להימחק. אפשר להשתמש ביומנים כדי להבין בקשות או אירועים, אבל יכול להיות שהם לא ישקפו את השימוש האמיתי שמופיע בשימוש ובחיוב של הפרויקט.