Eksportowanie danych Crashlytics do Cloud Logging

Swoje dane Firebase Crashlytics możesz eksportować do Cloud Logging. Po wyeksportowaniu dane są też dostępne w pełnym Google Cloud Observability Suite, w którym możesz filtrować logi, tworzyć niestandardowe panele, konfigurować niestandardowe alerty, a nawet eksportować dane do innych usług. Aby uzyskać pełną listę i przykłady pracy z danymi przechowywanymi w Cloud Logging, zapoznaj się z artykułem Co możesz zrobić ze swoimi danymi?.

Na tej stronie dowiesz się, jak skonfigurować eksport danych Crashlytics i (opcjonalnie) sesji 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:

    • (Domyślnie włączone) Aby lepiej zrozumieć statystyki dotyczące braku awarii, włącz eksport danych sesji Firebase.

    • Wybierz aplikacje, które będą 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 Twoich aplikacji. Ta wartość jest szacowana na podstawie ilości danych Crashlytics z ostatnich 30 dni.

Odłączenie od Cloud Logging spowoduje zatrzymanie eksportu nowych logów.

Pamiętaj:

  • Wszystkie dane wyeksportowane już do Cloud Logging będą przechowywane przez dozwolony czas, a opłaty za przechowywanie mogą nadal obowiązywać. Aby uniknąć dalszych opłat, możesz ręcznie usunąć logi.

  • Jeśli przechowujesz dane Cloud Logging w innych usługach (np. BigQuery), te dane mogą podlegać innym warunkom przechowywania danych .

Od Cloud Logging możesz odłączyć się na poziomie projektu Firebase , na poziomie usługi Crashlytics lub na poziomie aplikacji.

Aby odłączyć się od Cloud Logging:

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

  2. Na karcie Cloud Logging kliknij Zarządzaj.

  3. Wybierz, czy chcesz całkowicie odłączyć Crashlytics, czy 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ć eksport.



Co się dzieje po włączeniu eksportu?

  • Logi dotyczące nowych zdarzeń możesz wyświetlić w ciągu kilku minut od Crashlytics otrzymania zdarzenia.

  • Monitoruj poziom wykorzystania danych:

    • Poziom wykorzystania danych w przypadku logów z połączonych aplikacji możesz sprawdzić w konsoli Firebase w Ustawienia > Integracje > Cloud Logging karta w Firebase konsoli.

    • Aktualne i poprzednie miesięczne użycie danych możesz sprawdzić na stronie Przechowywanie logów w konsoli.Google Cloud



Limity i ceny

Cloud Logging oferuje bezpłatny poziom wykorzystania miesięcznie (na projekt). Wykorzystanie może pochodzić z dowolnej usługi Google lub Firebase korzystającej z Cloud Logging. Możesz przenieść swój projekt na abonament Blaze z płatnością według wykorzystania, aby uzyskać dostęp do dodatkowych płatnych funkcji i możliwości. Więcej informacji o cenach Cloud Logging.

Możesz monitorować Cloud Logging i rozliczenia oraz nimi zarządzać:

Logi są automatycznie usuwane po 30 dniach, ale możesz ustawić niestandardowy czas ich przechowywania.

Pamiętaj, że wpis w dzienniku dotyczący konkretnego żądania lub zdarzenia może być opóźniony lub w rzadkich przypadkach pominięty. Logi mogą służyć do zrozumienia żądań lub zdarzeń, ale mogą nie odzwierciedlać rzeczywistego wykorzystania, które jest widoczne w wykorzystaniu projektu i rozliczeniach.



Co dalej?