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
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:
(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łączanie od Cloud Logging
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:
W konsoli Firebase otwórz stronę Integracje.
Na karcie Cloud Logging kliknij Zarządzaj.
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.
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ć:
Szacuj rachunki za Cloud Logging za pomocą Google Cloud kalkulatora cen.
Ogranicz logi, tworząc filtry wykluczeń dla ujść logów.
Skonfiguruj alerty aby kontrolować koszty.
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?
Dowiedz się, jak filtrować logi aby wyświetlać konkretne informacje i koszty przechowywania danych oraz przeprowadzać dalsze analizy.
Wyświetlaj i twórz statystyki oparte na logach, a następnie używaj ich w Cloud Monitoring, aby wykonać dowolną z tych czynności:
Dowiedz się więcej o schemacie logów w przypadku wyeksportowanych danych.