Wenn Sie die Nutzung eines Hyperdisk-Pools überwachen möchten, prüfen Sie die von Compute Engine bereitgestellten Messwerte. In diesem Dokument wird beschrieben, wie Sie Messwerte für Pools aufrufen, einschließlich Hyperdisk-Exapools und Hyperdisk Storage Pools.
Messwerte liefern Informationen, mit denen Sie Aufgaben wie die folgenden ausführen können:
- Nachvollziehen, wie viel von der Kapazität und Leistung des Pools den Laufwerken im Pool zugewiesen wurde.
- Nachvollziehen, wie viel der zugewiesenen Kapazität und Leistung von den Laufwerken genutzt wird (verfügbar, wenn Ihr Pool die erweiterte Bereitstellung verwendet).
- Feststellen, ob Sie die bereitgestellten IOPS, den Durchsatz oder die Kapazität des Pools erhöhen oder verringern müssen.
- Benachrichtigungen aktivieren, wenn bestimmte Bedingungen erfüllt sind. Wenn beispielsweise die genutzte Kapazität des Pools einen bestimmten Wert erreicht, können Sie mit Messwerten Benachrichtigungen erstellen.
Hinweis
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud Dienste und APIs überprüft. Zur Ausführung
von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich bei
Compute Engine authentifizieren, indem Sie eine der folgenden Optionen auswählen:
Wählen Sie den Tab für die Verwendung der Beispiele auf dieser Seite aus:
Console
Wenn Sie über die Google Cloud Console auf Google Cloud Dienste und APIs zugreifen, müssen Sie die Authentifizierung nicht einrichten.
gcloud
-
Installieren Sie die Google Cloud CLI. Initialisieren Sie die Google Cloud CLI nach der Installation mit dem folgenden Befehl:
gcloud initWenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
- Legen Sie eine Standardregion und -zone fest.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI.
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
Weitere Informationen finden Sie in der Google Cloud Authentifizierungsdokumentation unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen und Berechtigungen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Messwerten für einen Pool benötigen:
-
Monitoring Viewer (
roles/monitoring.viewer) -
Zum Ändern des Bereichs eines Messwerts benötigen Sie die folgende Rolle für das Bereichsprojekt und jeden Ressourcencontainer, den Sie hinzufügen möchten:
Monitoring Administrator (
roles/monitoring.admin)
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Messwerte abrufen und visualisieren
Sie können vorgefertigte Diagramme ansehen und benutzerdefinierte Diagramme erstellen Ihrer Poolmesswerte in der Google Cloud Console oder in Cloud Monitoring.
Sie können Poolmesswerte programmatisch mit einer der folgenden Methoden abrufen und berechnen:
Eine vollständige Liste der Poolmesswerte finden Sie unter Verfügbare Messwerte für Hyperdisk-Pools.
Vorgefertigte Diagramme
Sie können vorgefertigte Diagramme der Merkmale und der Leistung eines Pools auf der Seite Details des Pools in der Google Cloud Console ansehen. Die verfügbaren Diagramme hängen vom Pooltyp ab.
Wenn Sie einen Messwert visualisieren möchten, der nicht in der Tabelle aufgeführt ist, folgen Sie der Anleitung unter Benutzerdefinierte Diagramme von Poolmesswerten erstellen.
| Vorgefertigte Diagramme für Hyperdisk-Pools | ||
|---|---|---|
| Diagramm | Speicherpools | Exapools |
| Bereitgestellte Kapazität | ||
| Kapazitätsnutzung | ||
| Insgesamt bereitgestellte Laufwerkskapazität | ||
| Übermäßige Bereitstellung für Kapazität | ||
| Verwendete Kapazität | — | |
| Bereitgestellte IOPS und Durchsatz | ||
| IOPS- und Durchsatznutzung | ||
| Insgesamt bereitgestellte Laufwerks-IOPS und -Durchsatz | ||
| Übermäßige Bereitstellung für IOPS und Durchsatz (%) | ||
| Verwendete IOPS und Durchsatz | — | |
| Verwendete Lese-IOPS und verwendeter Lesedurchsatz | — | |
| Verwendete Schreib-IOPS und verwendeter Schreibdurchsatz | — | |
Beschreibungen der einzelnen Messwerte finden Sie unter Verfügbare Messwerte für Hyperdisk-Pools.
Wenn Sie einen Messwert visualisieren möchten, der nicht aufgeführt ist, folgen Sie den Schritten in Benutzerdefinierte Diagramme von Poolmesswerten erstellen.
Vorgefertigte Diagramme in der Google Cloud Console ansehen
So rufen Sie die vorgefertigten Diagramme für Poolmesswerte in der Google Cloud Console auf: Führen Sie die folgenden Schritte aus.
Rufen Sie in der Google Cloud Console die Seite Speicherpools auf.
Wählen Sie den Tab für Exapools oder Speicherpools aus.
Klicken Sie auf den Namen des Pools, um die Seite Details zu öffnen.
Klicken Sie auf den Tab Monitoring, um die vorgefertigten Diagramme für einen Pool aufzurufen.
Optional: Setzen Sie den Standardzeitraum von einer Stunde auf den Zeitraum zurück, den Sie überwachen möchten. Wählen Sie dazu eine der folgenden Optionen aus:
- 6 Stunden
- 1 Tag
- 1 Woche
- 1 Monat
- 6 Wochen
- Benutzerdefinierter Datums- oder Zeitraum
Monitoring-Dashboard anpassen
Folgen Sie dieser Anleitung, um die Diagramme zu ändern, die auf dem Dashboard für Hyperdisk-Pools angezeigt werden.
Rufen Sie in der Google Cloud Console die Seite Speicherpools auf.
Wählen Sie den Tab für Exapools oder Speicherpools aus.
Klicken Sie auf den Namen eines Speicherpools, um die Seite Details zu öffnen.
Klicken Sie für einen bestimmten Pool auf den Tab Monitoring auf der Seite Speicherpool verwalten.
Suchen Sie in der Liste der angezeigten Diagramme das Diagramm mit dem Messwert, den Sie prüfen möchten.
Wenn Sie ein vorgefertigtes Diagramm ändern möchten, klicken Sie auf query_stats Daten untersuchen.
Dadurch wird die Seite Untersuchen geöffnet, auf der Sie ein benutzerdefiniertes Monitoring-Diagramm oder eine benutzerdefinierte Monitoring-Tabelle erstellen können. Informationen zum Erstellen eines Diagramms für einen bestimmten Messwert finden Sie unter Diagramm für einen einzelnen Messwerttyp erstellen. Nachdem Sie ein benutzerdefiniertes Diagramm oder eine benutzerdefinierte Tabelle erstellt haben, können Sie das Ergebnis in einem neuen oder vorhandenen benutzerdefinierten Dashboard speichern.
Weitere Informationen zu benutzerdefinierten Dashboards finden Sie unter Dashboards ansehen und anpassen. Google Cloud
Wenn Sie ein vorgefertigtes Diagramm zu einem benutzerdefinierten Dashboard hinzufügen möchten, klicken Sie auf Weitere Diagrammoptionen und dann auf Zu benutzerdefiniertem Dashboard hinzufügen.
Informationen zum weiteren Anpassen Ihres Dashboards finden Sie unter Dashboards ansehen und anpassen. Google Cloud
Benutzerdefinierte Diagramme von Poolmesswerten erstellen
Wenn kein vorgefertigtes Diagramm für einen Messwert oder für eine komplexere Analyse vorhanden ist, können Sie im Metrics Explorer eigene Diagramme erstellen. Mit dem Metrics Explorer können Sie alle in der Liste der verfügbaren Messwerte aufgeführten Poolmesswerte visualisieren und analysieren. Sie können Diagramme in der Google Cloud Console oder mit PromQL erstellen.
Beispiel: Kapazitätsnutzung von Hyperdisk Storage Pools visualisieren
So visualisieren Sie die verwendete Kapazität eines Storage Pools in einem Diagramm: Sie können das gleiche Verfahren für jeden anderen Messwert verwenden.
-
Rufen Sie in der Google Cloud Console das auf der Seite des leaderboard Metrics Explorer auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Projekt von Google Cloud aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt des für Apps aktivierten Ordners aus.
- Maximieren Sie im Element Messwert das Menü Messwert auswählen , geben Sie
Storage poolin die Filterleiste ein und wählen Sie dann über die Untermenüs einen bestimmten Ressourcentyp und Messwert aus:- Wählen Sie im Menü Aktive Ressourcen die Option Storage pool aus.
- Wählen Sie im Menü Aktive Messwertkategorien die Option Storage_pool aus.
- Wählen Sie im Menü Aktive Messwerte die Option Verwendete Kapazität aus.
- Klicken Sie auf Anwenden.
compute.googleapis.com/storage_pool/used_capacity. Verwenden Sie das Element Filter, um Filter hinzuzufügen, mit denen Zeitreihen aus den Abfrageergebnissen entfernt werden.
- Konfigurieren Sie, wie die Daten angezeigt werden. So rufen Sie nur die Messwerte für einen bestimmten Pool auf:
- Klicken Sie im Element Filter auf Filter hinzufügen und wählen Sie dann storage_pool_id aus. Geben Sie für den Wert eine bestimmte Pool ID ein.
- Legen Sie im Eintrag Aggregation das erste Menü auf Nicht aggregiert und das zweite Menü auf storage_pool_id fest.
Weitere Informationen zum Konfigurieren eines Diagramms finden Sie unter Messwerte bei Verwendung von Metrics Explorer auswählen.
Benachrichtigungen für Messwerte einrichten
Folgen Sie dieser Anleitung, um eine Benachrichtigung für die Messwertdaten zu erstellen, die auf dem Dashboard „Storage Pool“ angezeigt werden.
Rufen Sie in der Google Cloud Console die Seite Speicherpools auf.
Wählen Sie den Tab für Exapools oder Speicherpools aus.
Klicken Sie auf den Namen eines Speicherpools, um die Seite Details zu öffnen.
Klicken Sie für einen bestimmten Pool auf den Tab Monitoring auf der Seite Speicherpool verwalten.
Klicken Sie auf Benachrichtigungsrichtlinie erstellen.
Die Seite Benachrichtigungsrichtlinie erstellen wird angezeigt. Konfigurieren Sie die Parameter für die Benachrichtigungsrichtlinie. Informationen zum Konfigurieren einer Benachrichtigungsrichtlinie, siehe Benachrichtigungsrichtlinie erstellen.
Nächste Schritte
- Leistung einzelner Laufwerke prüfen durch Prüfung der Laufwerksleistungsmetriken und Überwachung der Laufwerksintegrität.
- Weitere Informationen zum Erstellen von Diagrammen mit dem Metrics Explorer.