Możesz wyeksportować swoje Firebase Crashlytics dane do Cloud Logging. Po wyeksportowaniu dane są też dostępne w pełnej wersji Google Cloud Observability Suite, w której możesz filtrować dzienniki, tworzyć niestandardowe panele, konfigurować niestandardowe alerty, a nawet eksportować dane do innych usług. Pełną listę działań, które możesz wykonać w przypadku danych przechowywanych w Cloud Logging, oraz przykłady znajdziesz w artykule Co możesz zrobić ze swoimi danymi?.
Na tej stronie dowiesz się, jak skonfigurować eksportowanie danych o sesjach Crashlytics i (opcjonalnie) Firebase do Cloud Logging.
Konfigurowanie eksportu do Cloud Logging
W konsoli Firebase otwórz stronę
Ustawienia > Integracje.Na karcie Cloud Logging kliknij Połącz.
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby skonfigurować eksport do Cloud Logging, w tym te opcje:
(Włączone domyślnie) Aby lepiej zrozumieć dane o sesjach bez awarii, włącz eksportowanie danych o sesjach Firebase.
Wybierz aplikacje, z których chcesz eksportować logi.
Jeśli masz już co najmniej 1 aktywną aplikację, w procesie łączenia wyświetli się szacowany poziom użycia danych w przypadku logów z każdej z nich. Ta wartość jest szacowana na podstawie ilości danych Crashlytics z ostatnich 30 dni.
Odłącz od: Cloud Logging
Odłączenie od Cloud Logging spowoduje zatrzymanie eksportowania nowych logów.
Pamiętaj:
Wszystkie dane wyeksportowane już do usługi Cloud Logging będą przechowywane przez dopuszczalny czas retencji, a opłaty za przechowywanie mogą być nadal naliczane. Aby zapobiec dalszemu naliczaniu opłat, możesz ręcznie usunąć logi.
Jeśli masz dane Cloud Logging przechowywane w innych usługach (np. BigQuery), mogą one podlegać innym warunkom dotyczącym trwałości danych.
Możesz odłączyć Cloud Logging na poziomie projektu Firebase, na poziomie usługi Crashlytics lub na poziomie aplikacji.
Aby odłączyć konto od Cloud Logging:
W konsoli Firebase otwórz
Ustawienia > kartę Integracje.Na karcie Cloud Logging kliknij Zarządzaj.
Możesz odłączyć Crashlytics całkowicie lub odłączyć konkretną aplikację.
Aby całkowicie odłączyć projekt w Firebase, znajdź przycisk u dołu strony.
Gdy pojawi się komunikat, potwierdź, że chcesz zatrzymać eksportowanie.
Co się stanie po włączeniu eksportowania?
Wyświetl logi dotyczące nowych zdarzeń w ciągu kilku minut od Crashlyticsotrzymania zdarzenia.
Sprawdzaj poziom wykorzystania danych:
Poziom wykorzystania danych w przypadku dzienników z połączonych aplikacji możesz sprawdzić w sekcji
Ustawienia > Integracje > Cloud Logging na karcie w konsoli Firebase.Wykorzystanie danych w bieżącym i poprzednim miesiącu możesz sprawdzić na stronie Przechowywanie logów w konsoli Google Cloud.
Limity i ceny
Cloud Logging oferuje bezpłatny poziom korzystania miesięcznie (na projekt). Może to być użycie w dowolnej usłudze Google lub Firebase, która korzysta z Cloud Logging. Możesz przejść na abonament Blaze z płatnością według wykorzystania, aby odblokować dodatkowe funkcje i możliwości płatnego wykorzystania. Dowiedz się więcej o cenach Cloud Logging.
Możesz monitorować i zarządzać Cloud Logging oraz rozliczeniami:
Oszacuj opłaty za Cloud Logging za pomocą Google Cloud Kalkulatora cen.
Ograniczaj logi, tworząc filtry wykluczania dla ujść logów.
Skonfiguruj alerty, aby kontrolować koszty.
Logi są automatycznie usuwane po 30 dniach. Możesz też ustawić niestandardowy okres przechowywania.
Pamiętaj, że wpis w dzienniku dotyczący konkretnego żądania lub zdarzenia może być opóźniony lub w rzadkich przypadkach pominięty. Dzienniki mogą służyć do analizowania żądań lub zdarzeń, ale mogą nie odzwierciedlać rzeczywistego wykorzystania, które jest widoczne w sekcji wykorzystania projektu i płatności.
Co dalej?
Dowiedz się, jak filtrować logi, aby wyświetlać konkretne informacje i koszty przechowywania danych oraz przeprowadzać dalsze analizy.
Wyświetlaj i twórz wskaźniki oparte na logach, a potem używaj ich w Cloud Monitoring, aby wykonywać te czynności:
Dowiedz się więcej o schemacie logów dla wyeksportowanych danych.