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

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

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

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


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

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

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

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

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

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



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

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

צפו בשימוש במוצרים בודדים

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

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

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

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

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

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

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

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



הגדר הודעות דוא"ל בנושא התראות תקציב

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    6. הגדר מי צריך לקבל מיילים.

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

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

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

הצעדים הבאים

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

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

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