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:
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.
Otwórz ustawienia budżetu:
Otwórz projekt w konsoli Firebase, a następnie otwórz stronę
Settings > Usage and billing > Details & settings.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.
Aby skonfigurować budżet i alert e-mail dotyczący budżetu, wykonaj te czynności:
Wybierz istniejący budżet lub utwórz nowy.
Nadaj budżetowi opisową nazwę.
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.
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.
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.
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.