Sie können Ihre Firebase Crashlytics-Daten in Cloud Logging exportieren. Sobald die Daten exportiert wurden, sind sie auch in Google Cloud Observability Suite verfügbar. Dort können Sie Ihre Logs filtern, benutzerdefinierte Dashboards erstellen, benutzerdefinierte Benachrichtigungen einrichten und die Daten in andere Dienste exportieren. Eine vollständige Liste und Beispiele für die Arbeit mit Daten, die in Cloud Logging gespeichert sind, finden Sie unter Was kann ich mit meinen Daten tun?.
Auf dieser Seite wird beschrieben, wie Sie den Export von Crashlytics- und (optional) Firebase-Sitzungsdaten nach Cloud Logging einrichten.
Export nach Cloud Logging einrichten
Rufen Sie in der Firebase Console die Seite Integrationen >
Einstellungen auf.Klicken Sie auf der Karte Cloud Logging auf Verknüpfen.
Folgen Sie der Anleitung auf dem Bildschirm, um den Export nach Cloud Logging einzurichten. Dazu gehören die folgenden Optionen:
Standardmäßig aktiviert: Wenn Sie die Messwerte zu absturzfreien Sitzungen besser nachvollziehen möchten, aktivieren Sie den Export von Firebase-Sitzungsdaten.
Wählen Sie aus, für welche Apps Protokolle exportiert werden sollen.
Wenn Sie bereits eine oder mehrere aktive Apps haben, wird im Verknüpfungsprozess eine geschätzte Datennutzung für Logs aus jeder Ihrer Apps angezeigt. Dieser Wert wird auf Grundlage des Volumens der Crashlytics-Daten der letzten 30 Tage geschätzt.
Verknüpfung mit Cloud Logging aufheben
Wenn Sie die Verknüpfung mit Cloud Logging aufheben, werden keine neuen Logs mehr exportiert.
Beachten Sie Folgendes:
Alle Daten, die bereits in Cloud Logging exportiert wurden, bleiben für die zulässige Aufbewahrungsdauer erhalten und es können weiterhin Speichergebühren anfallen. Sie können Ihre Logs manuell löschen, um weitere Abrechnungen zu vermeiden.
Falls Sie Cloud Logging-Daten in anderen Diensten wie BigQuery gespeichert haben, unterliegen diese Daten möglicherweise anderen Bedingungen hinsichtlich der Datenpersistenz.
Sie können die Verknüpfung mit Cloud Logging auf Firebase-Projektebene, auf Crashlytics-Produktebene oder auf App-Ebene aufheben.
So hebst du die Verknüpfung mit Cloud Logging auf:
Rufen Sie in der FirebaseConsole den Tab Integrationen >
Einstellungen auf.Klicken Sie auf der Karte Cloud Logging auf Verwalten.
Sie können die Verknüpfung von Crashlytics vollständig oder die Verknüpfung einer bestimmten App aufheben.
Wenn Sie die Verknüpfung Ihres Firebase-Projekts vollständig aufheben möchten, suchen Sie nach dem entsprechenden Button unten auf der Seite.
Bestätigen Sie, dass Sie die Exporte beenden möchten, wenn Sie dazu aufgefordert werden.
Was passiert nach der Aktivierung des Exports?
Sie können die Logs für neue Ereignisse innerhalb weniger Minuten nach dem Crashlytics Empfang des Ereignisses ansehen.
Datennutzung überwachen:
Den Grad der Datennutzung für Protokolle aus Ihren verknüpften Apps können Sie in der Firebase-Konsole unter
Einstellungen > Integrationen > Cloud Logging-Karte einsehen.Auf der Seite Logs Storage in der Google Cloud Console können Sie die Datennutzung für den aktuellen und den vorherigen Monat einsehen.
Kontingente und Preise
Cloud Logging bietet ein kostenloses Nutzungsniveau pro Monat (pro Projekt). Die Nutzung kann von jedem Google- oder Firebase-Produkt stammen, in dem Cloud Logging verwendet wird. Durch ein Upgrade Ihres Projekts auf das Blaze-Preismodell (Pay as you go) können Sie weitere kostenpflichtige Kapazitäten und Funktionen nutzen. Weitere Informationen zu Preisen für Cloud Logging
Sie können Cloud Logging und die Abrechnung so im Blick behalten und verwalten:
Mit dem Google Cloud-Preisrechner können Sie Ihre Cloud Logging-Rechnungen schätzen.
Beschränken Sie die Loganzahl, indem Sie Ausschlussfilter für Logsenken erstellen.
Richten Sie Benachrichtigungen ein, um die Kosten besser im Blick zu behalten.
Logs werden nach 30 Tagen automatisch gelöscht. Sie haben aber die Möglichkeit, eine benutzerdefinierte Aufbewahrung einzurichten.
Der Logeintrag für eine bestimmte Anfrage oder ein bestimmtes Ereignis kann sich verzögern oder in seltenen Fällen nicht erfolgen. Mithilfe von Logs lassen sich Anfragen oder Ereignisse nachvollziehen. Sie spiegeln jedoch möglicherweise nicht die tatsächliche Nutzung wider, die in der Projektübersicht und Abrechnung angezeigt wird.
Nächste Schritte
Hier erfahren Sie, wie Sie Ihre Logs filtern, um bestimmte Informationen und Kosten für die Datenspeicherung und weitere Analysen aufzurufen.
Logbasierte Messwerte ansehen und erstellen. Diese Messwerte können dann in Cloud Monitoring für folgende Zwecke verwendet werden: