Auf dieser Seite erfahren Sie, wie Sie Ihre Filestore-Instanzen überwachen und Benachrichtigungen einrichten, um ein niedriges Speicherplatzkontingent und ein geringes Back-up-Kontingent festzulegen.
Sie können Filestore-Instanzen mit Cloud Monitoring beobachten.
Hinweise
Bevor Sie beginnen, benötigen Sie Zugriff auf die folgenden Rollen:
- Monitoring-Betrachter
- Monitoring-Editor
Weitere Informationen zum Zuweisen von Zugriffsrechten für diese Rollen finden Sie unter Zugriff auf Cloud Monitoring gewähren.
Filestore-Metrikdiagramm zu einem Cloud Monitoring-Dashboard hinzufügen
Gehen Sie so vor, um die Leistungsmetriken von Filestore in einem Cloud Monitoring-Dashboard anzuzeigen:
-
Rufen Sie in der Google Cloud Console die Seite leaderboard Metrics Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie auf den maximierbaren Bereich Messwert auswählen.
- Geben Sie im Feld Nach Ressourcen- oder Messwertname filtern den Wert
filestore
und Wählen Sie den maximierbaren Bereich Filestore-Instanz aus. Wählen Sie einen verfügbaren Messwert zum Anzeigen aus:
Messwert Beschreibung Basisstufen Regionale, Unternehmens- und zonale Ebenen Durchschnittliche Leselatenz Durchschnittliche Zeit, die für einen Lesevorgang benötigt wird (in Millisekunden). ✓ Durchschnittliche Schreiblatenz Die durchschnittliche Zeit für einen Schreibvorgang in Millisekunden. ✓ Geschriebene Byte Anzahl der geschriebenen Byte. ✓ ✓ Gelesene Byte Anzahl der aus nichtflüchtigem Speicher gelesenen Byte. Dieser Wert kann unter der Anzahl der von Clients gelesenen Byte liegen, da einige Lesevorgänge möglicherweise aus einem Speichercache stammen. * ✓ ✓ Anzahl der Lesevorgänge des Laufwerks Anzahl der Laufwerk-Lesevorgänge. Wenn die Filestore-Instanz die Daten im Cache speichert, werden einige Lesevorgänge nicht als Laufwerk-Lesevorgänge widergespiegelt. * ✓ ✓ Anzahl der Laufwerk-Schreibvorgänge Anzahl der Laufwerk-Schreibvorgänge. Wenn die Filestore-Instanz die Daten im Cache speichert, werden einige Schreibvorgänge nicht als Laufwerk-Schreibvorgänge widergespiegelt. * ✓ ✓ Anzahl der Metadatenvorgänge Anzahl der Datenträger-Metadatenvorgänge. ✓ Freie Bytes Anzahl der freien Festplattenbyte. ✓ ✓ Freier Speicherplatz in % Prozentsatz der freien Laufwerk-Bytes. ✓ ✓ Freie Rohkapazität in Prozent Die freie Rohkapazität als Prozentsatz des gesamten Speicherplatzes. ✓ Anzahl Prozeduraufrufe Gibt dieselben Informationen zurück wie der Befehl nfsstat -s. ✓ Von Snapshots verwendete Byte Der Speicherplatz, der zum Speichern von Snapshots verwendet wird, in Byte. ✓ ✓ Für Lesevorgänge aufgewendete Zeit (in Millisekunden) Zeitaufwand für das Lesen auf dem Laufwerk. ✓ Zeitaufwand (in Millisekunden) für Schreibvorgänge Zeitaufwand für Schreibvorgänge auf dem Laufwerk. ✓ Verwendete Byte Anzahl der verwendetenLaufwerk-Byte. ✓ ✓ Belegter Speicherplatz (%) Prozentsatz der genutzten Laufwerk-Bytes. ✓ ✓ * Im Arbeitsspeicher-Cache gespeicherte Vorgänge werden nur in Instanzen der Basis-Stufe ausgeführt.
Optionale Konfigurationen:
Feld Beschreibung Filter Filteroptionen für die Filestore-Instanzen, die Sie beobachten möchten. Gruppieren nach Daten aus ähnlichen Zeitachsen kombinieren. Aggregator Zeitachsen mit gemeinsamen Funktionen kombinieren. Mindest-Ausrichtungszeitraum Das Zeitintervall, für das die Aggregation stattfindet. Wenn Sie dem Diagramm weitere Messwerte hinzufügen möchten, klicken Sie auf Weiteren Messwert hinzufügen.
Klicken Sie zum Erstellen eines Dashboards auf Diagramm speichern. Alternativ können Sie das Diagramm einem vorhandenen Dashboard hinzufügen.
Definitionen der Messwerte
In den folgenden Abschnitten werden bestimmte Filestore-spezifische Messwerte beschrieben im Detail.
Freie Rohkapazität in Prozent
Der Messwert Freie Rohkapazität in % gibt die für Nutzer verfügbare Kapazität an, nicht unbedingt den verfügbaren Rohspeicherplatz.
In Ihrer Instanz werden Daten repliziert, um für Langlebigkeit und Leistung zu sorgen. Die Gesamtspeicherkapazität ist daher höher als die vom Nutzer angegebene Kapazität der Instanz.
Der Messwert Freie Rohkapazität in Prozent steht für den Prozentsatz der freien Rohkapazitäten. Kapazität, die Nutzern nach jeder Replikation als Funktion der Langlebigkeit und Leistung von Instanzen.
Wenn dieser Messwert 0 % erreicht, können keine neuen Daten in den Cluster geschrieben werden, bis wird freier Speicherplatz verfügbar.
Weitere Informationen zum Hoch- oder Herunterskalieren der Instanzkapazität finden Sie unter Kapazität skalieren.
Verwendete Snapshot-Bytes
Der Messwert Verwendete Byte für Snapshots steht für die Anzahl der von allen Snapshots verwendeten Byte, ob intern oder extern. Dieser Messwert wird nach Freigabe und nicht nach Instanz zugewiesen und indexiert.
Verwendete Byte
Der Messwert Verwendete Byte steht für von Nutzenden geschriebene Rohdaten. Dabei wird der für Inodes und Metadaten erforderliche Speicherplatz nicht berücksichtigt.
Kapazität prognostizieren
Um die verfügbare Kapazität einer Instanz besser nachvollziehen zu können, empfehlen wir, den verfügbaren und den belegten Speicherplatz im Blick zu behalten.
Den freien Speicherplatz auf einer Instanz sehen Sie im Messwert Verfügbare Rohkapazität in %.
Jede auf der Dateifreigabe gespeicherte Datei verbraucht einen Inode. Wenn das Dateisystem ausgeführt wird keine Inodes mehr haben, können Sie keine weiteren Dateien in der Dateifreigabe speichern, auch nicht wenn Sie die maximal zugeteilte Kapazität noch nicht erreicht haben.
Die Anzahl der verwendeten Inodes rufen Sie mit dem Befehl df
ab. Weitere Informationen finden Sie unter Kapazität skalieren und Kapazitätsprobleme.
Warnungen einrichten
Nur noch wenig Speicherplatz verfügbar
Um sicherzustellen, dass Ihren Filestore-Instanzen nicht der freie Speicherplatz ausgeht, empfehlen wir, Warnungen für zu wenig Speicherplatz einzurichten:
-
Rufen Sie in der Google Cloud Console die Seite notifications Benachrichtigungen auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie auf Richtlinie erstellen.
- Klicken Sie auf den maximierbaren Bereich Messwert auswählen.
- Geben Sie im Feld Nach Ressourcen- oder Messwertname filtern den Wert
filestore
und Wählen Sie den maximierbaren Bereich Filestore-Instanz aus. - Wählen Sie die aktive Messwertkategorie Nfs aus.
- Wählen Sie den Messwert Freier Speicherplatz in % aus.
- Klicken Sie auf Anwenden.
- Klicken Sie im Bereich Filter hinzufügen auf Filter hinzufügen.
- Klicken Sie auf den maximierbaren Bereich Filter und wählen Sie instance_name aus.
- Geben Sie im Feld Wert den Namen der Filestore-Instanz ein, für die Sie Benachrichtigungen erhalten möchten.
Klicken Sie auf Fertig.
Weitere Informationen zum Filtern von Cloud Monitoring-Messwerten finden Sie unter Filtern.
Geben Sie im Abschnitt Daten transformieren das Rollierende Fenster und Funktion für rollierendes Fenster: Geben Sie an, ob Sie einen sekundäre Datentransformation und klicken Sie auf Weiter.
Wählen Sie im Fenster Benachrichtigungstrigger konfigurieren einen Bedingungstyp aus.
Legen Sie die folgenden Spezifikationen fest:
Feld Konfiguration Benachrichtigungstrigger Beliebige Zeitreihe verstößt gegen Grenzwertposition Unter Grenzwert Grenzwert Geben Sie für jede Ihrer Filestore-Instanzen den niedrigsten zulässigen freien Speicherplatz in % ein. Sie können die Benachrichtigung testen, indem Sie ein niedriges Limit festlegen und prüfen, ob die Benachrichtigung ausgelöst wird.
Weitere Informationen finden Sie unter Standardvorgang zum Erstellen einer Benachrichtigungsrichtlinie.
Geben Sie die gewünschten erweiterten Optionen ein.
Geben Sie im Feld Bedingungsname einen Namen für die Bedingung ein.
Klicken Sie auf Weiter.
Geben Sie im Fenster Benachrichtigungen konfigurieren und Benachrichtigung abschließen Folgendes an: welche Benachrichtigungskanäle Sie verwenden möchten.
Informationen zum Erstellen neuer Kanäle findest du unter Benachrichtigungen verwalten Kanäle.
Wählen Sie im Menü Dauer bis zur automatischen Schließung von Vorfällen die gewünschte Dauer aus.
Geben Sie im Abschnitt Labels für Nutzer von Richtlinien die gewünschten Labels an.
Fügen Sie im Abschnitt Dokumentation alle Dokumente hinzu, die Sie einschließen möchten. wie eine Anleitung zur Behebung des Problems.
Geben Sie im Feld Name der Benachrichtigungsrichtlinie einen Namen für die Benachrichtigungsrichtlinie ein und klicken Sie auf Weiter.
Klicken Sie auf Richtlinie erstellen.
Kontingent für geringe Sicherungen
Wenn Sie die Erstellung von Sicherungen für Ihre Filestore-Instanzen planen oder automatisieren möchten, sollten Sie Benachrichtigungen einrichten, wenn Ihr Kontingent für Sicherungen knapp ist.
-
Rufen Sie in der Google Cloud Console die Seite notifications Benachrichtigungen auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Klicken Sie auf Richtlinie erstellen.
- Klicken Sie auf den maximierbaren Bereich Messwert auswählen.
- Geben Sie im Feld Nach Ressourcen- oder Messwertname filtern den Wert
quota
ein und wählen Sie den ausblendbaren Bereich Nutzerkontingent aus. - Wählen Sie die aktive Messwertkategorie Kontingent aus.
- Wählen Sie den Messwert Nutzung von Zuteilungskontingenten aus.
- Klicken Sie auf Anwenden.
- Klicken Sie im Bereich Filter hinzufügen auf Filter hinzufügen.
- Klicken Sie auf den maximierbaren Bereich Filter und wählen Sie quota_metric aus.
- Geben Sie im Feld Wert den Wert
file.googleapis.com/backups-per-region
ein. - Klicken Sie auf Fertig.
Optional: Wenn Sie einen weiteren Filter hinzufügen möchten, klicken Sie auf Filter hinzufügen und wiederholen Sie den Vorgang.
Weitere Informationen zum Filtern von Cloud Monitoring-Messwerten finden Sie unter Filtern.
Geben Sie im Abschnitt Daten transformieren das Rollierende Fenster und Funktion für rollierendes Fenster: Geben Sie an, ob Sie einen sekundäre Datentransformation und klicken Sie auf Weiter.
Wählen Sie im Fenster Benachrichtigungstrigger konfigurieren einen Bedingungstyp aus.
Legen Sie die folgenden Spezifikationen fest:
Feld Konfiguration Benachrichtigungstrigger Beliebige Zeitreihe verstößt gegen Grenzwertposition Unter Grenzwert Grenzwert Geben Sie das niedrigste zulässige Backup-Kontingent ein. Sie können die Benachrichtigung testen, indem Sie ein niedriges Limit festlegen und prüfen, ob die Benachrichtigung ausgelöst wird.
Weitere Informationen finden Sie unter Standardablauf zum Erstellen von Benachrichtigungsrichtlinien.
Geben Sie gegebenenfalls erweiterte Optionen ein.
Geben Sie im Feld Bedingungsname einen Namen für die Bedingung ein.
Klicken Sie auf Weiter.
Geben Sie im Fenster Benachrichtigungen konfigurieren und Benachrichtigung abschließen Folgendes an: welche Benachrichtigungskanäle Sie verwenden möchten.
Informationen zum Erstellen neuer Kanäle finden Sie unter Benachrichtigungskanäle verwalten.
Wählen Sie im Menü Dauer des automatischen Schließens eines Vorfalls die gewünschte Dauer aus. zu verwenden.
Geben Sie im Abschnitt Labels für Nutzer von Richtlinien die gewünschten Labels an.
Fügen Sie im Abschnitt Dokumentation alle gewünschten Dokumente hinzu, z. B. eine Anleitung zur Behebung des Problems, z. B. „Ältere Sicherungen löschen“ oder „Zusätzliches Kontingent anfordern“.
Geben Sie im Feld Name der Benachrichtigungsrichtlinie einen Namen für die Benachrichtigungsrichtlinie ein und klicken Sie auf Weiter.
Klicken Sie auf Richtlinie erstellen.
Nächste Schritte
- Kontingenterhöhung anfordern
- Informationen zu Kapazitätsfehlern
- Instanzleistung optimieren und testen
- Kapazität skalieren