Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

מעקב אחר פעילות Cloud Firestore

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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

לוח מחוונים לשימוש

Google Cloud Platform Console ומסוף Firebase כוללים לוח מחוונים לשימוש של Cloud Firestore שמציג קריאה, כתיבה ומחיקה של מסמכים לאורך זמן.

מסוף GCP

עבור לדף השימוש ב-Cloud Firestore (מסוף GCP)

לוח המחוונים לשימוש של Cloud Firestore ב-GCP Console.

בקרת גישה

לוח המחוונים לשימוש דורש הרשאת monitoring.timeSeries.list Cloud IAM. התפקידים בעלי הפרויקט, העורך והצופה מעניקים הרשאה זו. אתה יכול גם להעניק הרשאה זו באמצעות תפקיד ניטור בענן או תפקיד מותאם אישית .

קונסולת Firebase

עבור לדף השימוש ב-Cloud Firestore (קונסולת Firebase)

לוח המחוונים לשימוש של Cloud Firestore במסוף Firebase.

שימוש בלוח המחוונים ודוחות חיוב

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

פעולות הגורמות לאי-התאמות בין לוח המחוונים של השימוש והשימוש בחיוב כוללות:

  • פעולות יבוא ויצוא. קריאה וכתיבה המבוצעות על ידי פעולות אלו אינן מופיעות בלוח המחוונים לשימוש.
  • No-op כותב. פעולות שאינן מביאות לשינוי במסד הנתונים, כגון עדכון שאינו משנה ערכי שדות או כתיבה למסמך שנמחק, תורמות לפעולות החיוב. עם זאת, לוח המחוונים לשימוש אינו סופר את הפעולות הללו.
  • ממוטט כותב. במקרים עם מספר כתיבה לאותו מסמך ברצף מהיר, לוח המחוונים לשימוש עשוי לכווץ מספר כתיבה יחד ולספור אותם כאחד. בעת שימוש בחיוב, כל כתיבה עדיין נספרת בנפרד.

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

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

שימוש בכללי אבטחה

בנוסף, מסוף Firebase מספק לוח מחוונים להערכת כללי אבטחה, תצוגה שימושית במבט חטוף של הפעלות כללים. אתה יכול להשלים את לוח המחוונים הזה עם ניתוח מפורט ב- Cloud Monitoring .

עבור לדף הכללים

לוח המחוונים לניטור כללי Firestore של Cloud במסוף Firebase.

מכסות יומיות

כשאתה יוצר פרויקט Firebase, אתה יוצר גם פרויקט בענן של Google. דף מכסות App Engine ב-GCP Console עוקב אחר מידע שימוש יומי ב-Cloud Firestore כולל קריאה, כתיבה, כתיבה באינדקס, מחיקה, נתונים מאוחסנים ויציאה מהרשת.

עבור לדף המכסות

שימוש ב-Cloud Firestore בדף מכסות App Engine.

ניטור ענן

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

ניטור ענן כולל את המדדים הבאים של Cloud Firestore:

שם מטרי תיאור
מסמך קריאת

מספר קריאות המסמכים המוצלחים. אתה יכול לחלק את המדד הזה לפי סוג הקריאה: LOOKUP או QUERY.

מדד זה אינו כולל קריאות מפעולות ייצוא מנוהלות.

מסמך כותב

מספר כתיבת המסמכים המוצלחים. אתה יכול לחלק את המדד לפי סוג הכתיבה: CREATE או UPDATE.

מדד זה אינו כולל כתיבה מפעולות ייבוא ​​מנוהלות.

מחיקת מסמך מספר המחיקות המוצלחות של המסמכים.
חיבורים פעילים

מספר החיבורים הפעילים למסד הנתונים שלך.

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

מאזיני סנאפצ'ט

מספר מאזיני תמונת המצב בכל החיבורים הפעילים.

ספירת מחיקת זמן עד לחיות

ספירה כוללת של מסמכים שנמחקו על ידי מדיניות זמן חיים (TTL) .

תפוגה של זמן חיים לעיכובים במחיקה

הזמן שחלף מרגע שפג תוקפו של מסמך במסגרת מדיניות זמן חיים (TTL) ועד למחיקתו בפועל.

שימוש בעדכונים בזמן אמת

השתמש בחיבורים הפעילים ובמדדי המאזינים של תמונת מצב כדי למדוד את השימוש שלך בעדכונים בזמן אמת .

נניח שמשתמש פותח את האפליקציה שלך בטלפון שלו. לאחר מכן, האפליקציה מתחברת ל-Cloud Firestore ונרשמת ל-10 שאילתות. זה מגדיל את המדדים שלך בחיבור פעיל אחד ו-10 מאזינים של תמונת מצב.

קצב דגימה

מדדי Cloud Firestore נדגמים בכל דקה, אך ייתכן שיחלפו עד 4 דקות עד שהעדכונים יופיעו במרכזי המחוונים שלך.

הגדר לוח מחוונים לניטור ענן

כדי להגדיר לוח מחוונים עם מדדי Cloud Firestore, ראה ניהול לוח מחוונים מותאם אישית והוספת ווידג'טים של לוח מחוונים .

מה הלאה