Firebase-Daten nach Cloud Logging exportieren

Wenn Sie Daten aus verschiedenen Firebase-Produkten in Cloud Logging exportieren, können Sie Logs aus Ihrem Projekt und Ihren Apps ansehen, durchsuchen, filtern und abfragen. Mit den exportierten Daten können Sie logbasierte Messwerte erstellen und verwenden, Diagramme und benutzerdefinierte Dashboards erstellen und benutzerdefinierte Benachrichtigungen einrichten.

Die folgenden Produkte unterstützen den Datenexport nach Cloud Logging:

  • Firebase Hosting: Nachdem Sie den Export eingerichtet haben, exportiert Firebase Webanfrage-Logs von Ihren Firebase Hosting-Websites nach Cloud Logging.

  • Firebase App Hosting: Sie müssen keinen Export einrichten. Firebase exportiert Logs für Firebase App Hosting automatisch nach Cloud Logging.

  • Cloud Functions for Firebase: Sie müssen keinen Export einrichten. Firebase exportiert automatisch Logs für Funktionen nach Cloud Logging.


Auf dieser Seite finden Sie Informationen zu folgenden Themen:

Was kann ich mit Daten tun, die nach Cloud Logging exportiert wurden?

Cloud Logging wird von der Google Cloud Observability Suite bereitgestellt.

Hier sind einige Möglichkeiten, wie Sie mit in Cloud Logging exportierten Daten arbeiten können:

  • Sie können die Logs Explorer in der Google Cloud Console verwenden, um diese Logs aufzurufen, zu durchsuchen und zu filtern.

  • Sie können Ihre Logs abfragen, logbasierte Messwerte erstellen und verwenden, Diagramme und benutzerdefinierte Dashboards erstellen, benutzerdefinierte Benachrichtigungen einrichten und Ihre Logdaten speichern.

  • Sie können Ihre Daten zu anderen Dienstanbietern exportieren.

Weitere Informationen zu diesen Optionen finden Sie in der allgemeinen Cloud Logging-Dokumentation sowie auf der produktspezifischen Seite für Firebase Hosting.

Für Cloud Functions for Firebase können Sie Ihre Logs auch im Dashboard „Funktionen“ der Firebase-Konsole aufrufen.



Export nach Cloud Logging einrichten

So richten Sie den Export nach Cloud Logging ein:

  1. Melden Sie sich in der Firebase Console an und wählen Sie Ihr Projekt aus.

  2. Klicken Sie auf  und wählen Sie Projekteinstellungen aus.

  3. Wählen Sie den Tab Integrationen aus.

  4. Klicken Sie auf der Integrationskarte für Cloud Logging auf Verknüpfen.

  5. Folgen Sie der Anleitung auf dem Bildschirm, um den Export nach Cloud Logging einzurichten.

    Wenn Sie bereits eine oder mehrere aktive Firebase Hosting-Websites haben, wird im Verknüpfungsprozess eine geschätzte Datennutzung für Protokolle von jeder Ihrer Websites angezeigt. Dieser Wert wird anhand des Logvolumens der letzten 30 Tage geschätzt.

Wenn Sie die Verknüpfung zu Cloud Logging aufheben, werden keine neuen Logs mehr exportiert.

Durch das Aufheben der Verknüpfung mit Cloud Logging kann der Export nur für Firebase App Hosting und Firebase Hosting beendet werden. Der Export von Logs für Cloud Functions for Firebase kann nicht beendet werden.

Beachten Sie Folgendes:

  • Alle Daten, die bereits in Cloud Logging exportiert wurden, bleiben für die zulässige Aufbewahrungsfrist erhalten und es können weiterhin Speichergebühren anfallen. Sie können Ihre Logs manuell löschen, um weitere Kosten zu vermeiden.

  • Falls Sie Cloud Logging-Daten in anderen Diensten wie BigQuery gespeichert haben, gelten für diese Daten möglicherweise andere Bedingungen hinsichtlich der Datenpersistenz.

Sie können die Verknüpfung mit Cloud Logging auf Firebase-Projektebene, auf Produktebene oder auf Backend- oder Websiteebene für ein bestimmtes Produkt aufheben.

So heben Sie die Verknüpfung mit Cloud Logging auf:

  1. Rufen Sie in der Firebase Console die Seite Integrationen auf.

  2. Klicken Sie auf der Karte Cloud Logging auf Verwalten.

  3. Sie können die Verknüpfung eines bestimmten Produkts oder eines bestimmten Backends oder einer bestimmten Website für ein bestimmtes Produkt aufheben.

    Wenn Sie die Verknüpfung Ihres Firebase-Projekts vollständig aufheben möchten, suchen Sie auf der Seite nach dem entsprechenden Button.

  4. Bestätigen Sie bei entsprechender Aufforderung, dass Sie die Exporte beenden möchten.



Was passiert nach dem Einrichten des Exports?

Nachdem Sie den Datenexport eingerichtet haben, können Sie mit Folgendem rechnen.

Firebase Hosting

  • Protokolle für neue Anfragen an Ihre Hosting-Websites sind in der Regel innerhalb von 30 Minuten nach der Anfrage verfügbar.

  • Datennutzung überwachen:

    • Den Datenverbrauch für Logs von Ihren Hosting-Websites können Sie in der Cloud Logging-Integrationskarte in der Firebase-Konsole einsehen.

    • Sie können die Datennutzung pro Website in der Logs Explorer in der Google Cloud-Konsole (Messwert log_bytes) ansehen. Wenn Ihr Projekt Cloud Logging für andere Produkte verwendet, können Sie die Gesamtnutzung auch im Logs Explorer sehen.



Cloud Logging Kontingente, Preise und Aufbewahrung

Cloud Logging bietet ein kostenloses Nutzungsniveau pro Monat (pro Projekt). Die Nutzung kann in jedem Google- oder Firebase-Produkt erfolgen, in dem Cloud Logging verwendet wird. Durch ein Upgrade Ihres Projekts auf den Blaze-Tarif (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:

Logs werden nach 30 Tagen automatisch gelöscht. Sie haben aber die Möglichkeit, die benutzerdefinierte Aufbewahrung einzurichten.

Der Logeintrag für eine bestimmte Anfrage oder ein bestimmtes Ereignis kann sich verzögern oder in seltenen Fällen verloren gehen. Logs können zwar verwendet werden, um Anfragen oder Ereignisse nachzuvollziehen, spiegeln aber möglicherweise nicht die tatsächliche Nutzung wider, die in der Nutzung und Abrechnung Ihres Projekts angezeigt wird.