Auf dieser Seite finden Sie Informationen zum Überwachen der Volumennutzung.
Volume-Nutzung
Volumes sind Container für Nutzerdaten und Snapshot-Daten. Sie begrenzen das Wachstum dieser Daten auf die Kapazität des Volumes.
Wenn eine Anwendung oder ein Nutzer mehr Daten in das Volume schreibt, als zugewiesen sind, wird ein out-of-space-Fehler ausgegeben, der zu Anwendungsproblemen führen kann. Wir empfehlen, die Nutzung im Blick zu behalten, um Fehler aufgrund von Speicherplatzmangel zu vermeiden.
Ein gängiger Ansatz besteht darin, die Lautstärke zu erhöhen, sobald ein bestimmter Nutzungsschwellenwert erreicht wird, in der Regel 80 %.
Hinweise
Beachten Sie die folgenden Hinweise zur Volumennutzung:
Möglicherweise ist nicht genügend freier Speicherplatz vorhanden, obwohl Sie Ihre Daten gelöscht haben. Außerdem könnten Sie Snapshots löschen, die auf Daten verweisen, die Sie benötigen. Weitere Informationen finden Sie unter Snapshots und Snapshot-basierte Datenverwaltung.
Anstatt Snapshots manuell zu löschen, um Speicherplatz freizugeben, empfehlen wir, die Volume-Kapazität zu erhöhen, um Speicherplatzmangel zu vermeiden.
Inodes sind begrenzte Ressourcen in einem Volume und werden für jede Datei oder jedes Verzeichnis verwendet, das Sie erstellen. Obwohl ein Mangel an Inodes seltener vorkommt, empfehlen wir, sie in einer Umgebung zu überwachen, in der Millionen von Dateien in einem Volume erwartet werden.
Methoden zur Überwachung der Volumennutzung
Sie können die Volumennutzung mit den Methoden in den folgenden Abschnitten überwachen:
Nutzungsüberwachung mit Cloud Monitoring
Sie können die Volumennutzung anhand der folgenden Volumemesswerte berechnen:
Volume-Speicherplatz:
netapp.googleapis.com/volume/bytes_used / netapp.googleapis.com/volume/allocated_bytes * 100
Volume-Inodes:
netapp.googleapis.com/volume/inode_used / netapp.googleapis.com/volume/inode_limit * 100
Verwenden Sie den Namen und den Speicherort des Volumes als Messwertlabel, um zusammengehörige Messwerte abzugleichen.
Mit Cloud Monitoring-Benachrichtigungen können Sie das Ergebnis mit einem Schwellenwert wie 80% vergleichen, um Benachrichtigungen auszulösen.
Das folgende Beispiel zeigt Prometheus Query Language (PromQL)-Code zum Überwachen der Volumennutzung:
netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes
Sie können diesen Code für die Verwendung in einer Benachrichtigungsrichtlinie für Messwertschwellen erweitern.
(netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes) > 0.8
Die Messwerte werden alle fünf Minuten aktualisiert. Änderungen, die auf einer kleineren Zeitskala auftreten, werden in Cloud Monitoring nicht berücksichtigt.
Clientseitige Nutzungsüberwachung
Sie können die verwendete und verfügbare Kapazität eines Volumes prüfen, indem Sie die Eigenschaften des netzwerkzugeordneten Laufwerks über das Clientbetriebssystem abfragen:
Windows-Clients: Verwenden Sie den Befehl
dir
in der Eingabeaufforderung oder den BefehlDrive
>Properties
im Datei-Explorer.Linux-Clients: Verwenden Sie den Befehl
df
für die Speicherplatz- unddf -i
für die Inode-Überwachung.
Administrative Nutzungsüberwachung
Sie können die Nutzung und den bereitgestellten Speicherplatz für Volumes in der Google Cloud Console auf der Seite „Volumes“ ansehen:
Rufen Sie in der Google Cloud Console die Seite NetApp Volumes auf.
In der Spalte Verwendet sehen Sie den Prozentsatz der Nutzung und die verwendeten GiB.
Mit der Google Cloud CLI können Sie die Kapazität und Nutzung von Volumes abrufen:
gcloud netapp volumes list --format="table(name, capacityGib, usedGib)"
Inode-Messwerte sind bei diesem Ansatz nicht verfügbar.
Nächste Schritte
Weitere Informationen zu Cloud Logging