Cloud Storage-Aktivitäten überwachen

Beim Verwalten Ihrer Firebase-Projekte sollten Sie die Nutzung von Cloud Storage (z. B. wie viele Byte gespeichert werden, wie viele von Ihren Apps stammen.

Informationen zur in Rechnung gestellten Nutzung von Cloud Storage finden Sie in der Nutzungs- und Abrechnungs-Dashboard.

Informationen zur Ressourcennutzung finden Sie auf dem Tab Cloud Storage Nutzung im Firebase-Konsole und die über Cloud Monitoring verfügbaren Messwerte können können Sie die Nutzung von Cloud Storage überwachen. Diese Art des Monitorings kann dabei helfen, erkennst du potenzielle Probleme in deiner App. Auch die App-Nutzung kann erhalten Sie einen Einblick in Ihre Rechnung. Wenn etwas nicht stimmt, wird eine ein klares Bild der Vorgänge Ihres Cloud Storage-Buckets erhalten (z. B. durch Bewertung von Cloud Storage Security Rules) kann hilfreich sein, Fehlerbehebung.

Firebase-Konsole

Die Firebase-Konsole enthält ein Nutzungsdashboard, in dem die Speicherbyte angezeigt werden Objektanzahl, Bandbreite und Downloadanfragen im Zeitverlauf. Speicher Messwerte (gespeicherte Byte und Objektanzahl) werden innerhalb von 24 Stunden aktualisiert. Nutzung Messwerte (Bandbreite und Downloadanfragen) werden alle paar Stunden aktualisiert.

Zur Seite "Nutzung"

Das <span class=Dashboard zur Cloud Storage-Nutzung in der Firebase Console."/>

Darüber hinaus bietet die Firebase-Konsole ein Firebase Security Rules-Evaluierungsdashboard, eine nützliche Übersicht über Regelaufrufe. Sie können diese Dashboard mit detaillierter Analyse in Cloud Monitoring.

Zur Seite "Regeln"

Die Methode <span class=Dashboard für Cloud Storage-Regeln in der Firebase Console."/>

Google Cloud Console

Wenn Sie ein Firebase-Projekt erstellen, erstellen Sie damit auch ein Google Cloud. Projekt arbeiten. Tracks auf der Seite App Engine-Kontingente in der Google Cloud-Konsole Informationen zur täglichen Speichernutzung, einschließlich der gespeicherten Byte, der Objektanzahl und der Bandbreite und Downloadanfragen.

<span class=Cloud Storage-Nutzung auf der App Engine-Seite „Kontingente“."/>

Cloud Monitoring

Cloud Monitoring Sammlungen Messwerte, Ereignissen und Metadaten aus Google Cloud Produkten, mit denen Sie Dashboards, Diagramme und Benachrichtigungen erstellen. Cloud Monitoring enthält Folgendes: folgende, auf die Sicherheitsregeln bezogene Cloud Storage-Messwerte:

Name des Messwerts Beschreibung
Regelevaluierungen Die Anzahl der Cloud Storage Security Rules-Bewertungen, die als Antwort auf einen Schreibvorgang ausgeführt wurden oder Leseanfragen. Sie können diesen Messwert nach dem Ergebnis der Anfrage aufschlüsseln. (ALLOW, DENY oder ERROR) oder den Bucket-Namen verwenden.
Abtastrate
Die Messwerte für Cloud Storage werden alle 60 Sekunden erhoben. Es kann jedoch bis zu 4 Minuten dauern, bis Aktualisierungen in Ihren Dashboards angezeigt werden.

Mit diesen Messwerten können Sie ein Cloud Storage-Dashboard wie das Folgendes:

<span class=Cloud Storage-Nutzung in einem Cloud Monitoring-Dashboard."/>

Führe die folgenden Schritte aus, um das Monitoring von Cloud Storage zu starten mit Cloud Monitoring.

Cloud Monitoring-Arbeitsbereich erstellen

Zum Überwachen von Firebase mit Cloud Monitoring müssen Sie Folgendes festlegen: einen Arbeitsbereich für Ihr Projekt. Ein Arbeitsbereich strukturiert Monitoring-Informationen aus einem oder mehreren Projekten. Nachdem Sie den Arbeitsbereich eingerichtet haben, können Sie benutzerdefinierte Dashboards und Benachrichtigungsrichtlinien erstellen.

  1. Zur Seite "Cloud Monitoring"

    Wenn Ihr Projekt bereits Teil eines Arbeitsbereichs ist, wird die Seite "Cloud Monitoring" geöffnet. Andernfalls müssen Sie einen Arbeitsbereich für Ihr Projekt auswählen.

  2. Wählen Sie die Option Neuer Arbeitsbereich oder einen vorhandenen Arbeitsbereich aus.

  3. Klicken Sie auf Hinzufügen. Nachdem der Arbeitsbereich erstellt wurde, wird die Seite "Cloud Monitoring" geöffnet.

Dashboard erstellen und Diagramm hinzufügen

Firebase-Messwerte aufrufen, die erfasst wurden von Cloud Monitoring in Ihren eigenen Diagrammen und Dashboards

Bevor Sie fortfahren, müssen Sie prüfen, ob Ihr Projekt Teil eines Cloud Monitoring-Arbeitsbereichs ist.

  1. Öffnen Sie dazu auf der Seite "Cloud Monitoring" Ihren Arbeitsbereich und rufen Sie die Seite Dashboards auf.

    Zur Seite "Dashboards"

  2. Klicken Sie auf Dashboard erstellen und geben Sie einen Dashboard-Namen ein.

  3. Klicken Sie rechts oben auf Diagramm hinzufügen.

  4. Geben Sie im Fenster Diagramm hinzufügen einen Diagrammtitel ein. Klicken Sie auf den Tab Messwert.

  5. Geben Sie im Feld Ressourcentyp und Messwert finden den Wert Cloud Storage for Firebase ein. Wählen Sie aus dem automatisch ausgefüllten Drop-down-Menü einen der Cloud Storage-Messwerte aus.

  6. Wenn Sie weitere Messwerte zu diesem Diagramm hinzufügen möchten, klicken Sie auf Messwert hinzufügen und wiederholen Sie den vorherigen Schritt.

  7. Optional können Sie das Diagramm nach Bedarf anpassen. Im Feld Filter können Sie beispielsweise auf + Filter hinzufügen klicken. Scrollen Sie dann nach unten und wählen Sie einen Wert oder Bereich für den Messwert aus, nach dem Sie das Diagramm filtern möchten.

  8. Klicken Sie auf Speichern.

Weitere Informationen zu Cloud Monitoring-Diagrammen finden Sie unter Diagramme erstellen.

Benachrichtigungsrichtlinie erstellen

Sie können eine Benachrichtigungsrichtlinie auf der Grundlage der Firebase-Messwerte erstellen. Mit den folgenden Schritten können Sie eine Benachrichtigungsrichtlinie erstellen, die Sie per E-Mail benachrichtigt, sobald bestimmter Firebase-Messwert einen bestimmten Grenzwert erreicht.

Bevor Sie fortfahren, müssen Sie prüfen, ob Ihr Projekt Teil eines Cloud Monitoring-Arbeitsbereichs ist.

  1. Öffnen Sie auf der Seite "Cloud Monitoring" Ihren Arbeitsbereich und rufen Sie die Seite Benachrichtigungen auf.

    Zur Seite "Neue Benachrichtigungsrichtlinie erstellen"

  2. Klicken Sie auf Richtlinie erstellen.

  3. Geben Sie einen Namen für Ihre Benachrichtigungsrichtlinie ein.

  4. Fügen Sie eine Bedingung für die Benachrichtigung auf der Grundlage eines der Firebase-Messwerte hinzu. Klicken Sie auf Bedingung hinzufügen.

  5. Wählen Sie ein Ziel aus. Geben Sie im Feld Ressourcentyp und Messwert finden den Wert Cloud Storage for Firebase ein. Wählen Sie aus dem automatisch ausgefüllten Drop-down-Menü einen der Cloud Storage-Messwerte aus.

  6. Unter Richtlinien-Trigger können Sie nun über die Drop-down-Felder eine Benachrichtigungsbedingung definieren.

  7. Fügen Sie der Benachrichtigungsrichtlinie einen Benachrichtigungskanal hinzu. Klicken Sie unter Benachrichtigungen auf Benachrichtigungskanal hinzufügen. Wählen Sie im Dropdown-Menü E-Mail aus.

  8. Geben Sie Ihre E-Mail-Adresse in das Feld E-Mail-Adresse ein. Klicken Sie auf Hinzufügen.

  9. Geben Sie optional in das Dokumentationsfeld weitere Informationen für die E-Mail-Benachrichtigung ein.

  10. Klicken Sie auf Speichern.

Wenn Ihre Cloud Storage-Nutzung den konfigurierten Grenzwert überschreitet, erhält eine E-Mail-Benachrichtigung.

Weitere Informationen zu Benachrichtigungsrichtlinien finden Sie unter Einführung in Benachrichtigungen.

Nächste Schritte