Eksportowanie danych Crashlytics do Cloud Logging

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

  1. W konsoli Firebase otwórz stronę Ustawienia > Integracje.

  2. Na karcie Cloud Logging kliknij Połącz.

  3. 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łą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:

  1. W konsoli Firebase otwórz Ustawienia > kartę Integracje.

  2. Na karcie Cloud Logging kliknij Zarządzaj.

  3. 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.

  4. 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:

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?