Einstieg in Key Visualizer

Auf dieser Seite wird beschrieben, wie Sie mit Key Visualizer nach Leistungsproblemen suchen, die mit den Nutzungsmustern Ihres Firestore im Datastore-Modus zusammenhängen.

Hinweis

Wenn Sie den Key Visualizer für Datastore-Modus verwenden möchten, müssen Sie die Firestore Key Visualizer API aktivieren.

Aktivieren Sie die API

Rollen und Berechtigungen

Stellen Sie sicher, dass Ihrem Konto eine der folgenden IAM-Rollen gewährt ist:

  • Cloud Datastore-Inhaber
  • Cloud Datastore Key Visualizer-Betrachter
  • Bearbeiter
  • Inhaber

Scans für einen bestimmten Zeitraum abrufen

Jeder Key Visualizer-Scan deckt einen Zeitraum von zwei Stunden ab. Ein Scan für einen bestimmten Zeitraum ist für Datenbanken mit Traffic verfügbar, die in einer bestimmten Minute in diesem Zeitraum 3.000 Dokumentvorgänge überschreiten.

So starten Sie Key Visualizer:

  1. Rufen Sie in der Google Cloud Console die Seite Firestore im Datastore-Modus > Statistiken > Key Visualizer auf.

    Zur Seite „Key Visualizer“

  2. Wählen Sie einen Zeitraum aus den verfügbaren Key Visualizer-Scans aus:

    Klicken Sie rechts oben auf das Stiftsymbol. Wählen Sie ein Datum und einen Zeitbereich aus. Klicken Sie auf Aktualisieren.

    Scans sind abhängig von den Eignungsvoraussetzungen für den Scan. Sie können keine Zeiträume auswählen, die die Voraussetzungen für den Scan nicht erfüllen oder noch verarbeitet werden. Die beiden letzten Scans des Tages werden einige Zeit in Anspruch nehmen, bevor sie verfügbar sind.

  3. Wählen Sie den zu analysierenden Messwert aus:

    Klicken Sie oben links auf das Drop-down-Menü für Messwerte und wählen Sie einen Messwert aus. Key Visualizer wird standardmäßig im Messwert Ops/s geöffnet.

Wenn Sie Messwerte vergleichen oder Datenkorrelationen suchen möchten, können Sie mehrere Key Visualizer-Messwerte zusammen aufrufen. Weitere Informationen

Aktivitätsübersichten ansehen

Eine Übersicht der Aktivitäten für den ausgewählten Zeitraum von zwei Stunden finden Sie in der Heatmap für den Messwert Ops/s. Dieser Messwert gibt die Anzahl der Anfragen pro Sekunde für jeden Schlüsselbereich an. Ops/s ist die Summe aus Schreib-, Such- und Abfrageanfragen. Key Visualizer zeigt diesen Messwert standardmäßig, wenn Sie eine Heatmap öffnen.

Das folgende Beispiel zeigt eine Heatmap, bei der das Nutzungsmuster für die verschiedenen Schlüsselbereiche stark variiert:

  • Bereiche in dunklen Farben haben wenig oder keine Aktivität.
  • Bereiche in hellen Farben haben deutlich mehr Aktivität.
  • Der leuchtend weiße Bereich in der Mitte hat eine sehr hohe Aktivität.

Beispiel für einen Key Visualizer-Scan

Nachdem Sie sich einen Überblick über die Gesamtaktivität in Ihrer Datenbank verschafft haben, können Sie Ihre Untersuchung fortsetzen, indem Sie sich andere Messwerte ansehen und sich auf Schlüsselbereiche konzentrieren, die möglicherweise Probleme verursachen. Weitere Informationen

Nächste Schritte