Catch up on everthing we announced at this year's Firebase Summit. Learn more

הימנע משטרות הפתעה

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

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

דף זה מנחה אותך בהיבטים חשובים של הבנה ומעקב אחר רמות השימוש וההוצאה שלך, כולל:


בדוק את הקוד שלך

בדיקת הקוד שלך לפני הפריסה לייצור היא רעיון מצוין מסיבות רבות, כמו לתפוס שגיאות שעלולות לעלות לך בסכומי כסף משמעותיים. כפי שאתם בונים את התשתית עבור האפליקציה שלך, אנו ממליצים בחום וטסטים במכשיר באמצעות Suite Emulator המקומי Firebase .

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

בזמן שאתה בודק, בדוק את הסיבות השכיחות להעלאת השימוש וההוצאה הצפויות:

  • שוכח להוסיף גבול לשאילתת מסד נתונים עם מיליוני תוצאות

  • שילובים של פונקציות ענן הגורמות לעומסי עבודה מוגזמים של מעריצים או אפילו לולאות אינסופיות



צפה ברמות השימוש וההוצאה שלך

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

צפה בשימוש במוצר הפרטי

תוכל להציג שימוש במוצר בודד בכרטיסייה "שימוש" עבור מוצרים רבים במסוף Firebase.

צפה בשימוש הכולל בפרויקט

ניתן לראות את השימוש הכולל של הפרויקט שלך מחווני שימוש וחיוב במסוף Firebase (עבור אל גדרות פרויקט> שימוש בילינג).

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

  • לחץ על כל מוצר כדי לסקור סיכום יומי של השימוש וכיצד הוא עומד במכסת השימוש החופשית שהוקצתה.

זכור שלכל מוצר יש מכסות שימוש שונות ולכן לוחות זמנים שונים, למשל:

  • השימוש ב- Cloud Firestore ואחסון הענן מחושב מדי יום.

  • השימוש בפונקציות ענן מחושב מדי חודש.



הגדר מיילים להתראות תקציב

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

תוכל להגדיר התראות תקציב פשוטות ששולחות לך ולחברי הצוות שלך הודעות דוא"ל כאשר הפרויקט שלך חורג מסף הוצאה מוגדר.

ייתכן שכבר יש לך התראה על תקציב אם שדרגת לתוכנית תמחור של Blaze לאחרונה. אבל אם אתה רוצה ללמוד עוד על התראות תקציב, להגדיר התראה חדשה או לשנות התראה קיימת, סעיף זה הוא בשבילך!

סקירה כללית של תקציבים והתראות תקציב

תקציבים הם סכומי דולר כלליים שאתה מתכנן להוציא מדי חודש.

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

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

הגדר תקציב והתראה על תקציב פשוט

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

  1. עבור אל מסוף ענן גוגל , גישה לפרויקט שלך, ולאחר מכן בחר חיוב.

  2. עבור אל התקציבים והתרעות פנל, ולאחר מכן להשלים את השלבים הבאים כדי להגדיר תקציב התראת תקציב בדוא"ל:

    1. בחר תקציב קיים או צור תקציב חדש.

    2. תן לתקציב שלך שם תיאורי.

    3. הגדר את היקף התראת התקציב, כולל הפרויקטים והשירותים שאליהם ברצונך להחיל את התראת התקציב. אתה בטח רוצה לבחור את כל השירותים בעת התחלת העבודה עם התראות תקציב.

    4. הגדר את הכמות> סוג התקציב באמצעות אחת מהאפשרויות הבאות:

      • סכום קבוע של כסף - להשתמש בסוג זה כאשר אתה ראשון מתחיל או בודק את היישום שלך

      • סכום השווה מה הפרויקט שלך בילה בחודש שעבר - להשתמש בסוג זה כאשר האפליקציה שלך גדל בהתמדה ואתה לא רוצה להמשיך לעדכן את סכום התקציב מדי חודש

    5. הגדרת אחוז התראות תקציב.

      • בדיקה ראשונית, לנסות באחוזים אחדים, כמו 1%, 2%, 5%, ו 50% של בפועל.

      • לגבי אפליקציות ייצור, לנסות אחוז מרכזיים, כמו 50% ו 100% של בפועל וכן 150% של תחזית.

    6. קבע מי אמור לקבל מיילים.

      • כברירת מחדל, כל מי שיש לו הרשאות חיוב מתאימות יקבל את הודעת הדוא"ל (כברירת מחדל, מנהלי חשבון חיוב ומשתמשי חשבון חיוב בחשבון החיוב בענן המשויך).

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

אם תגדיר התראה לגבי אחוז נמוך של תקציב (כמו 1%), אתה צריך לקבל דוא"ל בתוך מספר שעות או כמה ימים אומרים לך כי הפרויקט שלך פגע כי סף.

הצעדים הבאים

בקר גדר אזהרות היגיון חיוב מתקדם כדי ללמוד כיצד לבצע את הפעולות הבאות:

  • השתמש בניטור ענן כדי ליצור התראות מתוחכמות יותר לחיוב ולשימוש, כולל התראות מותאמות אישית ששולחות התראות לאמצעים אחרים, כמו Slack.

  • צור לוגיקת חיוב נוספת המבוססת על Google Cloud Pub/Sub.