Firebase oferuje domyślne Crashlytics alerty (zobacz stronę z omówieniem alertów). Te domyślne alerty i ich kanały powiadomień mogą jednak nie być wystarczające.
W takich przypadkach możesz użyć Cloud Monitoring, aby wysyłać niestandardowe alerty do niestandardowych kanałów powiadomień na podstawie danych Crashlytics (i opcjonalnie danych sesji Firebase) wyeksportowanych do Cloud Logging.
Aby używać Cloud Monitoring do niestandardowych alertów, skonfiguruj zasadę tworzenia alertów, która opisuje okoliczności, w jakich chcesz otrzymywać alerty, oraz sposób, w jaki chcesz być powiadamiany.
Jeśli na przykład współczynnik liczby użytkowników bez awarii spadnie poniżej określonego progu, Cloud Monitoring może wysłać dostosowaną wiadomość z alertem na określony adres e-mail lub opublikować ją w usłudze innej firmy, takiej jak Discord, Slack czy Jira. Możesz też w pełni dostosować informacje wysyłane w alercie, np. dodać przydatne linki bezpośrednie do Firebase konsoli lub informacje o rozwiązywaniu problemów specyficzne dla firmy.
W dokumentacji Google Cloud dowiesz się więcej o Cloud Monitoring i alertach, w tym o cenach.
Wymagania wstępne
Konfigurowanie zasady tworzenia alertów
Poniżej znajdziesz ogólne instrukcje. Szczegółowe instrukcje znajdziesz w Google Cloud dokumentacji (np. w artykule Tworzenie zasad tworzenia alertów na podstawie progu wskaźnika lub Używanie PromQL do tworzenia zasad tworzenia alertów).
Podczas wykonywania zapytań możesz skonfigurować alert oparty na logach lub alert oparty na SQL:
Skonfiguruj alert oparty na logach:
Uruchom zapytanie w Logs Explorer.
Kliknij przycisk Dodaj alert , który się pojawi.
Aby dodać alert oparty na logach, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Skonfiguruj alert oparty na SQL:
Uruchom zapytanie w Analizie logów.
Kliknij przycisk Dodaj alert , który się pojawi.
Aby dodać alert oparty na SQL, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Możesz też skonfigurować alerty dotyczące danych opartych na logach za pomocą narzędzia do konfigurowania zasad w konsoli Google Cloud. Możesz wybrać jedną z tych opcji:
Kreator: interfejs konsoli zawiera instrukcje, które pomogą Ci utworzyć zasadę tworzenia alertów.
PromQL: podaj zapytanie PromQL dotyczące zasady tworzenia alertów.