Konfigurowanie alertów dotyczących budżetu dla usług Firebase

Na tej stronie opisujemy, jak skonfigurować budżety z alertami i nimi zarządzać, gdy projekt Firebase korzysta z abonamentu Blaze.

Instrukcje na tej stronie są ogólne i dotyczą Firebase. Szczegółowe informacje o budżetach z alertami znajdziesz w Google Cloud dokumentacji.

Informacje o budżetach

Tworząc budżety na potrzeby Google Cloud Billing, możesz kontrolować koszty i unikać niespodzianek na rachunku. Budżety to ogólne kwoty pieniędzy, które planujesz wydać w każdym miesiącu. Mogą to być budżety z alertami lub budżety z limitem wydatków.

Budżety z alertami (ta strona)

  • Jeśli wydatki osiągną ustawione progi budżetu, wtedy Cloud Billing wyślą powiadomienia e-mail.

  • Pamiętaj:

    • Alerty dotyczące budżetu do nie wstrzymują usług. Mają one pomóc w monitorowaniu kosztów i ostrzegać, aby w razie potrzeby można było podjąć odpowiednie działania. Możesz na przykład rozważyć użycie powiadomień o budżecie, aby wyłączyć płatności w projekcie.

    • Gdy w konsoli Firebase Firebase przejdziesz na abonament Blaze, automatycznie pojawi się prośba o skonfigurowanie budżetu z alertami. Możesz też ręcznie skonfigurować budżety z alertami w konsoli Google Cloud (jak opisano na tej stronie).

Budżety z limitem wydatków

  • Jeśli wydatki osiągną ustawione progi budżetu dla konkretnej usługi, płatności Cloud Cloud Billing wyślą powiadomienia e-mail.

  • Jeśli wydatki osiągną 100% budżetu na daną usługę, wtedy Cloud Billing wstrzymają tę usługę na resztę miesiąca.

  • Pamiętaj:

    • Budżety z limitem wydatków są dostępne tylko w przypadku tych usług Firebase: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase i Firebase Extensions.

    • Budżety z limitem wydatków możesz ręcznie skonfigurować w Firebase konsoli lub Google Cloud konsoli.

Konfigurowanie budżetów z alertami

Aby skonfigurować budżet z alertami:

  1. Sprawdź, czy masz odpowiedni dostęp.

    Musisz mieć dostęp na poziomie administratora do połączonego konta Cloud Billing, a konkretnie rolę Administrator konta rozliczeniowego na koncie Cloud Billing połączonym z projektem.

  2. Otwórz ustawienia budżetu:

    1. Otwórz projekt w konsoli Firebase, a następnie otwórz stronę Settings > Usage and billing > Details & settings.

    2. W sekcji Budgets alerts (Alerty dotyczące budżetu) kliknij Create first budget (Utwórz pierwszy budżet). Spowoduje to przejście do strony Budgets & alerts w Cloud konsoli.

      Jeśli masz już skonfigurowany budżet, zamiast linku „Utwórz pierwszy budżet” zobaczysz go tutaj.

  3. Aby skonfigurować budżet i alert e-mail dotyczący budżetu, wykonaj te czynności:

    1. Wybierz istniejący budżet lub utwórz nowy.

    2. Nadaj budżetowi opisową nazwę.

    3. Ustaw zakres alertu dotyczącego budżetu, w tym projekty i usługi, których ma dotyczyć alert. Na początek warto wybrać opcję Wszystkie usługi.

    4. Ustaw Kwota > Typ budżetu , korzystając z jednej z tych opcji:

      • Ustalona kwota – użyj tego typu, gdy dopiero zaczynasz lub testujesz aplikację.

      • Kwota równa wydatkom projektu w zeszłym miesiącu – użyj tego typu, gdy Twoja aplikacja stale się rozwija i nie chcesz co miesiąc aktualizować kwoty budżetu.

    5. Skonfiguruj alerty Procent budżetu.

      • Na potrzeby wstępnych testów wypróbuj kilka wartości procentowych, np. 1%, 2%, 5% i 50% rzeczywistych.

      • W przypadku aplikacji produkcyjnych wypróbuj kluczowe wartości procentowe, np. 50% i 100% rzeczywistych oraz 150% prognozowanych.

    6. Skonfiguruj, kto ma otrzymywać e-maile.

      • Domyślnie powiadomienie e-mail otrzymuje każdy, kto ma odpowiednie uprawnienia do płatności (domyślnie administratorzy konta rozliczeniowego i użytkownicy konta rozliczeniowego na powiązanym Cloud Billing koncie).

      • Możesz też wysyłać e-maile do innych osób w zespole. W tym celu musisz utworzyć obszar roboczy Cloud Monitoring i następnie dodać kanał powiadomień oparty na e-mailu w sekcji Alerty obszaru roboczego. Więcej informacji o tej konfiguracji znajdziesz w artykule Konfigurowanie zaawansowanych alertów i logiki płatności.

Jeśli skonfigurujesz powiadomienie o niskim procentowym udziale w budżecie (np. 1%), w ciągu kilku godzin lub kilku dni otrzymasz e-maila z informacją, że Twój projekt osiągnął ten próg.

Ograniczenia budżetów z alertami

Oto ważne ograniczenia, o których należy pamiętać w przypadku budżetów z alertami:

  • Budżety z alertami nie wstrzymują usług. Mają one pomóc w monitorowaniu kosztów i ostrzegać, aby w razie potrzeby można było podjąć odpowiednie działania. Możesz na przykład rozważyć użycie powiadomień o budżecie, aby wyłączyć płatności w projekcie.

  • Mogą obejmować różne poziomy zakresu. Budżet z alertami może obejmować dowolny z tych poziomów:

    • Całe Cloud Billing konto.

    • Co najmniej 1 organizację, folder lub projekt powiązany z Twoim Cloud Billing kontem.

    • Co najmniej 1 usługę, np. Cloud Firestore lub funkcje Cloud Run (w przypadku Cloud Functions for Firebase).

    • Zasoby, do których zastosowano określoną etykietę.

  • Mogą obejmować różne zakresy czasu. Budżet z alertami może obejmować zakresy czasu miesięczne, kwartalne, roczne lub niestandardowe.

Jeśli masz bardziej zaawansowaną konfigurację płatności, więcej informacji o budżetach z alertami znajdziesz w Google Cloud dokumentacji.