Instanzen überwachen

Wenn Sie die Ressourcenauslastung, den Abfragedurchsatz, die Replikationsverzögerung und Systemereignisse in Ihren AlloyDB for PostgreSQL-Clustern im Blick behalten möchten, können Sie Ihre Instanzen mit den folgenden Methoden überwachen:

Sie können Gemini Cloud Assist verwenden, um Ihre AlloyDB-Ressourcen zu überwachen und Fehler zu beheben. Weitere Informationen finden Sie unter Mit KI-Unterstützung überwachen und Fehler beheben.

Hinweis

Wenn Sie auf das Systemstatistik-Dashboard zugreifen möchten, müssen Sie den Zugriff auf AlloyDB for PostgreSQL in Ihrem Google Cloud -Projekt aktivieren.

Erforderliche Rollen

Wenn Sie AlloyDB-Systemstatistiken verwenden möchten, benötigen Sie Berechtigungen für Folgendes:

  • Für den Zugriff auf Systemstatistiken benötigen Sie Berechtigungen für den Zugriff auf das AlloyDB-Dashboard für Systemstatistiken.
  • Zum Bearbeiten von Systemstatistiken benötigen Sie Berechtigungen zum Aktualisieren von AlloyDB-Instanzen.

Bitten Sie Ihren Administrator, Ihnen die folgenden Rollen zuzuweisen, um diese Berechtigungen zu erhalten:

  • Zum Aufrufen des integrierten Systemstatistiken-Dashboards: AlloyDB Viewer (roles/alloydb.viewer) oder Database Insights Ereignisanzeige (roles/databaseinsights.eventsViewer).
  • Zum Abfragen von AlloyDB-Messwerten in Metrics Explorer oder Cloud Monitoring-Dashboards: Monitoring-Betrachter (roles/monitoring.viewer).

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.

Instanz mit dem AlloyDB-Systemstatistik-Dashboard überwachen

Im AlloyDB-Systemstatistik-Dashboard werden Messwerte zu den verwendeten Ressourcen angezeigt. So können Sie diese Ressourcen und Messwerte im Blick behalten.

Zusätzlich zu dem vordefinierten Dashboard, das von System Insights generiert wird, können Sie ein benutzerdefiniertes Dashboard mit den folgenden Anpassungen erstellen:

  • AlloyDB-Messwerte hinzufügen oder entfernen
  • Messwerte aus anderen Google Cloud -Produkten wie GKE Enterprise einbinden, um eine ganzheitlichere Ansicht Ihres Systems zu erhalten
  • Dashboard-Layout neu organisieren

So rufen Sie das AlloyDB-Systemstatistik-Dashboard auf:

  1. Öffnen Sie in der Google Cloud Console die Seite AlloyDB.

    Zu AlloyDB

  2. Klicken Sie auf den Namen eines Clusters, um die Seite Übersicht zu öffnen.

  3. Wählen Sie den Tab Systemstatistiken aus.

Das AlloyDB-Systemstatistik-Dashboard wird geöffnet. Oben werden Details zum Cluster angezeigt, gefolgt von Diagrammen für die wichtigsten Messwerte.

Dashboard für AlloyDB-Systemstatistiken
Zeigt das AlloyDB-Systemstatistik-Dashboard an. Sie hat einen Filter zum Festlegen eines Zeitraums. Darunter werden Diagramme mit wichtigen Messwerten angezeigt.

Vordefinierte und benutzerdefinierte Dashboards umfassen die folgenden Funktionen:

  • Standardmäßig ist die Ansicht Cluster (alle Instanzen) ausgewählt. Sie können Messwerte für die primäre Instanz oder für Lesepoolinstanzen aufrufen.

  • In der Zeitauswahl ist standardmäßig 1 day ausgewählt. Wählen Sie einen der anderen vordefinierten Zeiträume aus oder klicken Sie auf Benutzerdefiniert und definieren Sie eine Start- und Endzeit, um den Zeitraum zu ändern. Es stehen die Daten der letzten 30 Tage zur Verfügung.

Jedes Dashboard enthält die folgenden Abschnitte:

  • Die Zusammenfassungskarten zeigen die neuesten oder aggregierten Werte für einige Messwerte an und bieten eine Übersicht über den Datenbankstatus und die Leistung im ausgewählten Zeitraum.

  • Die Messwertdiagramme enthalten Informationen zu wichtigen Messwerten, mit denen Sie Einblicke in die Ressourcennutzung wie CPU, Arbeitsspeicher, Verbindungen, Replikation und Speicher erhalten und proaktiv reagieren können, wenn sich die Anforderungen Ihrer Anwendung ändern.

  • Die Systemereignisse enthalten Informationen, mit denen Sie die Auswirkungen von Systemereignissen auf den Zustand und die Leistung der Instanz bewerten können.

Zusammenfassungskarten

In der folgenden Tabelle werden die Zusammenfassungskarten beschrieben, die im AlloyDB-Systemstatistik-Dashboard angezeigt werden. Diese Karten bieten einen Überblick über den Datenbankstatus und die Leistung im ausgewählten Zeitraum.

Zusammenfassungskarten Beschreibung Verfügbarkeit des Dashboards
Speicher Der Gesamtspeicher, den der AlloyDB-Cluster im ausgewählten Zeitraum verwendet. Dashboard im Kombiinstrument
Anzahl aktiver Knoten Die aktuelle Anzahl der aktiven Knoten, die im ausgewählten Zeitraum Nutzer-Traffic im Cluster bereitstellen können.
  • Dashboard im Kombiinstrument
  • Dashboard für Lesepoolinstanzen
CPU-Auslastung Die Werte für das 99. und 50. Perzentil der CPU-Auslastung im ausgewählten Zeitraum.
  • Dashboard der primären Instanz
  • Dashboard für Lesepoolinstanzen
Höchste Anzahl von Verbindungen Das Verhältnis der höchsten Anzahl von Verbindungen zur maximalen Anzahl von Verbindungen auf allen Bereitstellungsknoten der Instanz im ausgewählten Zeitraum. Dies umfasst sowohl aktive als auch inaktive Verbindungen.
  • Dashboard im Kombiinstrument
  • Dashboard der primären Instanz
  • Dashboard für Lesepoolinstanzen
Fehler protokollieren Die Gesamtzahl der Fehlerlogs, die im ausgewählten Zeitraum generiert wurden.
  • Dashboard im Kombiinstrument
  • Dashboard der primären Instanz
  • Dashboard für Lesepoolinstanzen
Transaktions-ID-Nutzung Der aktuelle Wert der Transaktions-ID-Nutzung im ausgewählten Zeitraum.
  • Dashboard der primären Instanz
  • Dashboard für Lesepoolinstanzen
Verzögerung der Replikation Der durchschnittliche Wert der maximalen Replikationsverzögerung im ausgewählten Zeitraum.
  • Dashboard für Lesepoolinstanzen

Messwertdiagramme

Das Systemstatistik-Dashboard bietet Messwerte auf den folgenden Ebenen:

  • Primärer Cluster (alle Instanzen)
  • Primäre Instanz
  • Einzelne Lesepoolinstanzen

Wenn Sie die Messwerte für eine bestimmte Ebene aufrufen möchten, klicken Sie auf das Drop-down-Menü Primärer Cluster (alle Instanzen) und wählen Sie das entsprechende Dashboard aus.

Weitere Informationen zu den Messwerten für die einzelnen Ebenen finden Sie in der Referenz zu System Insights-Messwerten.

Eine Diagrammkarte für einen Beispielmesswert wird so angezeigt.

Beispiel für AlloyDB for PostgreSQL-Messwertdaten
Grafik mit Beispiel für AlloyDB for PostgreSQL-Messwertdaten.

Die Symbolleiste jeder Diagrammkarte enthält folgende Standardoptionen:

  • Klicken Sie auf Weitere Diagrammoptionen und dann auf Diagrammlegende maximieren, um die Legende auszublenden oder anzuzeigen.

  • Bewegen Sie den Mauszeiger über das Diagramm, um sich Messwerte für einen bestimmten Zeitpunkt im ausgewählten Zeitraum anzusehen.

  • Klicken Sie auf Weitere Diagrammoptionen und dann auf Im Vollbildmodus ansehen, um ein Diagramm im Vollbildmodus anzuzeigen.

  • Klicken Sie auf Daten auswerten, um ein Diagramm zu zoomen.

  • Klicken Sie auf , um weitere Optionen aufzurufen. Die meisten Diagramme bieten diese Optionen:

    • PNG-Bild herunterladen.
    • Laden Sie eine CSV-Datei herunter.
    • In Metrics Explorer ansehen. Sehen Sie sich den Messwert im Metrics Explorer an. Sie können sich weitere AlloyDB-Messwerte im Metrics Explorer ansehen, nachdem Sie den Ressourcentyp AlloyDB-Instanz ausgewählt haben.

Ereigniszeitachse

Das Dashboard enthält Details zu den folgenden Ereignissen. Systemereignisse werden etwa 5 Minuten nach ihrem Auftreten in der Ereigniszeitachse angezeigt.

Ereignisname Beschreibung Vorgangstyp
Instance create Erstellt eine AlloyDB-Instanz. INSTANCE_CREATE
Instance update Aktualisiert eine AlloyDB-Instanz. INSTANCE_UPDATE
Instance restart Startet die AlloyDB-Instanz neu. INSTANCE_RESTART
Instance failover Initiiert einen manuellen Failover einer hochverfügbaren primären Instanz, damit eine Stand-by-Instanz zur primären Instanz wird. INSTANCE_FAILOVER
Cluster maintenance Gibt an, dass der Cluster gewartet wird und die Instanzen einige Minuten lang nicht verfügbar sind. MAINTENANCE
Backup create Erstellt eine Sicherung einer AlloyDB-Instanz. BACKUP_CREATE
Backup update Aktualisiert eine Sicherung einer AlloyDB-Instanz. BACKUP_UPDATE
Cluster create Erstellt einen AlloyDB-Cluster. CLUSTER_CREATE
Cluster update AlloyDB-Cluster aktualisieren CLUSTER_UPDATE
Cluster promote Stuft einen sekundären Cluster zu einem primären Cluster hoch. CLUSTER_PROMOTE
User create Erstellt einen neuen Nutzer. USER_CREATE
User update Nutzer aktualisieren USER_UPDATE
User delete Löscht einen Nutzer. USER_DELETE

Benutzerdefiniertes Dashboard erstellen

Das vordefinierte Dashboard enthält eine Reihe von Standardmesswerten. Sie können zusätzliche Widgets erstellen, um weitere Messwerte für AlloyDB oder andere Google Cloud -Produkte hinzuzufügen und eine einheitliche Monitoring-Ansicht in AlloyDB zu erhalten. Wenn Sie beispielsweise AlloyDB mit der Google Kubernetes Engine (GKE) Enterprise Edition (GKE Enterprise) verwenden, können Sie das vordefinierte Dashboard zusätzlich zu den AlloyDB-Messwerten anpassen. Sie können erforderliche GKE Enterprise-Messwerte hinzufügen, z. B. Pod-bezogene Messwerte oder Knotenmesswerte.

Zusätzlich zum vordefinierten Dashboard können Sie ein benutzerdefiniertes Dashboard erstellen.

So erstellen Sie ein benutzerdefiniertes Dashboard:

  1. Öffnen Sie in der Google Cloud Console die Seite AlloyDB.

    Zu AlloyDB

  2. Klicken Sie auf den Namen eines Clusters, um die Seite Übersicht zu öffnen.

  3. Wählen Sie den Tab Systemstatistiken aus.

  4. Klicken Sie auf Vordefiniert und dann auf Dashboard anpassen.

  5. So fügen Sie dem Dashboard einen Messwert hinzu:

    1. Geben Sie unter Name der benutzerdefinierten Ansicht einen Namen für das Dashboard ein, z. B. my-custom-dashboard.
    2. Klicken Sie auf Widget hinzufügen und wählen Sie einen Widget-Typ aus, um dem Dashboard einen Messwert hinzuzufügen.

      Ein Konfigurationsbereich wird geöffnet. Sie können beispielsweise das Widget Messwert als Daten auswählen und dann die Visualisierung auf Gestapeltes Balkendiagramm festlegen. Alternativ können Sie das Widget Gestapeltes Balkendiagramm und dann den Messwert auswählen.

    3. Konfigurieren Sie das Widget.

    4. Klicken Sie in der Symbolleiste auf Anwenden, um das angepasste Dashboard zu speichern.

Benutzerdefiniertes Dashboard bearbeiten

  1. Bewegen Sie den Mauszeiger auf das Dashboard und klicken Sie auf Bearbeiten, um den Bearbeitungsmodus aufzurufen.
  2. Wenn Sie ein Widget neu positionieren möchten, klicken Sie auf den Widget-Header und ziehen Sie es an eine neue Position.
  3. Wenn Sie ein Widget bearbeiten möchten, platzieren Sie den Mauszeiger auf dem Dashboard und klicken Sie auf  Bearbeiten. Wenn Sie die Änderungen auf das Dashboard anwenden möchten, klicken Sie in der Symbolleiste auf Anwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
  4. Wenn Sie ein Widget löschen möchten, halten Sie den Mauszeiger auf das Widget, klicken Sie auf Weitere Diagrammoptionen und dann auf Widget löschen. Wenn Sie die Änderungen auf das Dashboard anwenden möchten, klicken Sie in der Symbolleiste auf Anwenden. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf Abbrechen.
  5. Klicken Sie zum Speichern des geänderten Dashboards in der Symbolleiste auf Speichern.

my-custom-dashboard wird in der Liste der Dashboards angezeigt. Wenn Sie ein Dashboard löschen möchten, platzieren Sie den Mauszeiger auf dem Widget und klicken Sie dann auf Löschen.

Instanz mithilfe des Cloud Monitoring-Dashboards überwachen

Cloud Monitoring bietet vordefinierte Dashboards für mehrere Produkte von Google Cloud . Sie können auch eigene benutzerdefinierte Dashboards erstellen, um für Sie interessante Daten anzuzeigen und den allgemeinen Zustand Ihrer primären Instanzen und Lesepoolinstanzen zu überwachen.

Warnungen einrichten

Sie können Cloud Monitoring verwenden, um Benachrichtigungen für ein Projekt oder eine bestimmte Instanz einzurichten.

Beispielsweise können Sie eine Benachrichtigung für eine Nachricht einrichten, die an bestimmte E-Mail-IDs gesendet wird, wenn der Messwert Arbeitsspeichernutzung für eine AlloyDB-Instanz den Grenzwert von 80 % überschreitet.

Clustermesswerte auf der AlloyDB-Clusterübersichtsseite ansehen

Auf der Übersichtsseite des Clusters werden die clusterbezogenen Messwerte oben auf der Seite angezeigt.

Diagramm zur Überwachung von Clustermesswerten
Zeigt das Diagramm zum Monitoring von Clustermesswerten auf der Übersichtsseite an.

Wählen Sie einen anderen Messwert aus der Drop-down-Liste Diagramm aus. Das Diagramm zeigt die Daten für den ausgewählten Messwert.

Nächste Schritte