Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure NetApp Files stellt Metriken zu zugewiesenem Speicher, tatsächlicher Speicherauslastung, Volumen-I/OPS und Latenz bereit. Durch die Analyse dieser Metriken können Sie ein besseres Verständnis des Nutzungsmusters und der Volumeleistung Ihrer NetApp-Konten entwickeln.
Definitionen
Das Verständnis der Terminologie im Zusammenhang mit Leistung und Kapazität in Azure NetApp Files ist unerlässlich, um die verfügbaren Metriken zu verstehen:
- Kapazitätspool: Ein Kapazitätspool ist die Art und Weise, wie die Kapazität in Azure NetApp Files abgerechnet wird. Kapazitätspools enthalten ein oder mehrere Volumen.
- Volumenkontingent: Die Kapazität, die für ein Azure NetApp Files-Volume bereitgestellt wird. Bei Auto QoS-Volumes ist der Durchsatz proportional zur Volumengröße. Bei manuellen QoS legen Sie den Durchsatz unabhängig von der Volumenkapazität fest. Weitere Informationen finden Sie unter QoS-Typen für Kapazitätspools.
- Durchsatz: Die Datenmenge, die zwischen Azure NetApp Files und dem Client über das Netzwerk übertragen wird (Lese/Schreib-/andere Vorgänge). Der Durchsatz in Azure NetApp Files wird in Bytes pro Sekunde gemessen.
- Latenz: Die Latenz ist der Zeitraum, der erforderlich ist, um einen Speichervorgang innerhalb des Speichers abzuschließen, vom Zeitpunkt, zu dem die Daten eintreffen bis zum Zeitpunkt ihrer Verarbeitung und Rückgabe an den Client. Die Latenz in Azure NetApp Files wird in Millisekunden (ms) gemessen.
Informationen zu Leistungsmetriken für Speichervorgänge
In Azure NetApp Files wird ein Vorgang als etwas definiert, das während einer Client-/Serverkommunikation geschieht. Wenn beispielsweise ein Client das Lesen einer Datei aus Azure NetApp Files anfordert, werden Lesevorgänge und andere Vorgänge zwischen Client und Server gesendet und empfangen.
Bei der Überwachung des Azure NetApp Files-Volumes sind Lese- und Schreibvorgänge selbsterklärend. In den Metriken ist auch eine Metrik namens Andere IOPS enthalten, d. h. alle Vorgänge, die kein Lese- oder Schreibvorgänge sind. Zu Andere IOPS gehören Vorgänge wie Metadaten, die bei den meisten Lese- und Schreibvorgängen auftreten.
Die folgenden Typen von Metadatenvorgängen sind in der Metrik Andere IOPS enthalten:
NFSv3
NFSv3-Metadatenaufrufe, die gemäß RFC-1813 in Andere IOPS enthalten sind:
- Prozedur 0: NULL – Nichts tun
- Prozedur 1: GETATTR – Dateiattribute abrufen
- Prozedur 2: SETATTR – Dateiattribute festlegen
- Prozedur 3: LOOKUP – Dateinamen suchen
- Prozedur 4: ACCESS – Zugriffsberechtigung überprüfen
- Prozedur 5: READLINK – Aus symbolischer Verknüpfung lesen
- Prozedur 8: CREATE – Datei erstellen
- Prozedur 9: MKDIR – Verzeichnis erstellen
- Prozedur 10: SYMLINK – Symbolische Verknüpfung erstellen
- Prozedur 11: MKNOD – Spezielles Gerät erstellen
- Prozedur 12: REMOVE – Datei entfernen
- Prozedur 13: RMDIR – Verzeichnis entfernen
- Prozedur 14: RENAME – Datei oder Verzeichnis umbenennen
- Prozedur 15: LINK – Verknüpfung mit einem Objekt erstellen
- Prozedur 16: READDIR – Aus Verzeichnis lesen
- Prozedur 17: READDIRPLUS – Erweiterter Lesevorgang aus Verzeichnis
- Prozedur 18: FSSTAT – Dynamische Dateisysteminformationen abrufen
- Prozedur 19: FSINFO – Statische Dateisysteminformationen abrufen
- Prozedur 20: PATHCONF – POSIX-Informationen abrufen
- Prozedur 21: COMMIT – Auf einem Server gespeicherte Daten in permanentem Speicher festschreiben
NFSv4.1
NFSv4.1-Metadatenaufrufe, die gemäß RFC-7530 in Andere IOPS enthalten sind:
- Prozedur 0: NULL – Nichts tun
- Prozedur 1: COMPOUND – Mehrere NFS-Vorgänge in einer einzigen Anforderung kombinieren
- Vorgang 3: ACCESS – Zugriffsberechtigungen überprüfen
- Vorgang 4: CLOSE – Datei schließen
- Vorgang 5: COMMIT – Zwischengespeicherte Daten committen
- Vorgang 6: CREATE – Nicht reguläres Dateiobjekt erstellen
- Vorgang 7: DELEGPURGE – Delegierungen, die auf die Wiederherstellung warten, endgültig löschen
- Vorgang 8: DELEGRETURN – Delegierung zurückgeben
- Vorgang 9: GETATTR – Attribute abrufen
- Vorgang 10: GETFH – Aktuellen Dateihandle abrufen
- Vorgang 11: LINK – Verknüpfung mit einer Datei erstellen
- Vorgang 12: LOCK – Sperre erstellen
- Vorgang 13: LOCKT – Auf Sperre prüfen
- Vorgang 14: LOCKU – Datei entsperren
- Vorgang 15: LOOKUP – Dateinamen suchen
- Vorgang 16: LOOKUPP –Übergeordnetes Verzeichnis suchen
- Vorgang 17: NVERIFY – Unterschiede in den Attributen überprüfen
- Vorgang 18: OPEN – Reguläre Datei öffnen
- Vorgang 19: OPENATTR – Benanntes Attributverzeichnis öffnen
- Vorgang 20: OPEN_CONFIRM – Öffnen bestätigen
- Vorgang 21: OPEN_DOWNGRADE - Zugriff auf geöffnete Dateien reduzieren
- Vorgang 22: PUTFH – Aktuellen Dateihandle festlegen
- Vorgang 23: PUTPUBFH – Öffentlichen Dateigriff festlegen
- Vorgang 24: PUTROOTFH – Stammdateihandle festlegen
- Vorgang 26: READDIR – Verzeichnis lesen
- Vorgang 27: READLINK – Symbolische Verknüpfung lesen
- Vorgang 28: REMOVE – Dateisystemobjekt entfernen
- Vorgang 29: RENAME – Verzeichniseintrag umbenennen
- Vorgang 30: RENEW – Mietvertrag verlängern
- Vorgang 32: SAVEFH – Aktuellen Dateihandle speichern
- Vorgang 33: SECINFO – Verfügbare Sicherheitsinformationen abrufen
- Vorgang 34: SETATTR – Attribute festlegen
- Vorgang 35: SETCLIENTID – Client-ID aushandeln
- Vorgang 36: SETCLIENTID_CONFIRM – Client-ID bestätigen
- Vorgang 37: VERIFY – Die gleichen Attribute überprüfen
- Vorgang 39: RELEASE_LOCKOWNER – Sperrenbesitzerstatus freigeben
SMB (umfasst SMB2 und SMB3.x)
SMB-Befehle, die in Andere IOPS mit Opcode-Wert enthalten sind:
SMB-Befehl | Opcode-Wert |
---|---|
SMB2 NEGOTIATE | 0x0000 |
SMB2-SESSION_SETUP | 0x0001 |
SMB2-ABMELDUNG | 0x0002 |
SMB2-TREE_CONNECT | 0x0003 |
SMB2-TREE_DISCONNECT | 0x0004 |
SMB2 CREATE | 0x0005 |
SMB2 SCHLIESSEN | 0x0006 |
SMB2 FLUSH | 0x0007 |
SMB2-Sperre | 0x000A |
SMB2 IOCTL | 0x000B |
SMB2 ABBRECHEN | 0x000C |
SMB2 Echo | 0x000D |
SMB2-QUERY_DIRECTORY | 0x000E |
SMB2-CHANGE_NOTIFY | 0x000F |
SMB2 Abfrageinformationen | 0x0010 |
SMB2-SET_INFO | 0x0011 |
SMB2-OPLOCK_BREAK | 0x0012 |
Methoden für den Zugriff auf Metriken
Azure NetApp Files-Metriken sind nativ in Azure Monitor integriert. Im Azure-Portal finden Sie Metriken für Azure NetApp Files-Kapazitätspools und -Volumes an zwei Stellen:
Wählen Sie in Azure Monitor die Option Metriken und dann einen Kapazitätspool oder ein Volume aus. Wählen Sie dann Metrikaus, um die verfügbaren Metriken anzuzeigen:
Wählen Sie im Azure NetApp Files-Kapazitätspool oder -Volume die Option Metriken aus. Wählen Sie dann Metrikaus, um die verfügbaren Metriken anzuzeigen:
Abonnementkontingentmetriken (Vorschau)
Abonnementkontingentmetriken zeigen Kontingente auf Abonnementebene relativ zu den auferlegten Grenzwerten an. Diese Metriken werden in zwei Spalten angezeigt: dem verfügbaren Grenzwert und dem Verbrauch ihres Abonnements.
Abonnementkontingent-Metriken befinden sich derzeit in der Vorschauversion. Bevor Sie auf Kontingentmetriken auf Abonnementebene zugreifen können, müssen Sie das Feature registrieren:
Registrieren der Funktion
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
Überprüfen Sie den Status der Funktionsregistrierung:
Hinweis
Der RegistrationState kann bis zu 60 Minuten lang den Wert
Registering
aufweisen, bevor er sich inRegistered
ändert. Warten Sie, bis der StatusRegistered
lautet, bevor Sie fortfahren.Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
Sie können auch die Azure CLI-Befehle
az feature register
undaz feature show
verwenden, um das Feature zu registrieren und den Registrierungsstatus anzuzeigen.
Konten pro Abonnement
Anzahl der NetApp-Konten pro Region
Gesamte aktivierte Backup-Volumes pro Abonnement
Maximale Anzahl von Volumes, die pro Abonnement gesichert werden können
Gesamtanzahl von kalten Zugriffsvolumes pro Abonnement
Gesamtanzahl der Cool-Zugriffsvolumen pro Abonnement
Gesamtanzahl von DP-Volumes pro Abonnement
Gesamtanzahl der Datenschutzvolumes pro Abonnement
Gesamtanzahl von TIBs pro Abonnement
Gesamtanzahl der regionalen Kapazität pro Abonnement
Gesamtvolumen pro Abonnement
Gesamtanzahl der Volumes pro Abonnement
Nutzungsmetriken für Kapazitätspools
Zugeordnete Poolgröße
Die bereitgestellte Größe des Pools.Zu Volumegröße zugeordneter Pool
Die Gesamtsumme des Volumekontingents (GiB) eines bestimmten Kapazitätspools (Gesamtsumme der bereitgestellten Größen der Volumes im Kapazitätspool)
Diese Größe haben Sie beim Erstellen des Volumes ausgewählt.Vom Pool genutzte Größe
Die Gesamtsumme des logischen Speichers (GiB), der in einem Kapazitätspool volumeübergreifend genutzt wird.Gesamt-Snapshot-Größe für den Pool
Die Summe der Momentaufnahmegrößen aller Volumes im Pool
Nutzungsmetriken für Volumes
Azure NetApp Files stellt Metriken zu zugewiesenem Speicher, tatsächlicher Speicherauslastung, Volumen-I/OPS und Latenz bereit. Anhand dieser Metriken können Sie Verbrauch und Leistung analysieren.
Größe der verbrauchten Menge in Prozent
Der Prozentsatz des verbrauchten Volumes, einschließlich Momentaufnahmen.
Aggregationsmetriken (z. B. Minimum, Maximum) werden für die prozentual genutzte Volumengröße nicht unterstützt.Zugeordnete Größe des Volumens
Die bereitgestellte Größe eines Volumes
Größe des Volumekontingents
Die Kontingentgröße (GiB), mit der das Volume bereitgestellt wird
Vom Volume genutzte Größe
Logische Größe des Volumes (verwendete Bytes).
In diesem Größenwert ist der logische Speicherplatz enthalten, der von aktiven Dateisystemen und Momentaufnahmen verwendet wird.Größe der Volumemomentaufnahme
Größe aller Momentaufnahmen in einem Volume.
Kontingent an Volume-I-Knoten
Die maximal zulässigen I-Knoten (oder
maxfiles
) des Volumes, wenn der Grenzwert über eine Supportanfrage erhöht wurde. Wenn der Grenzwert nicht über Supportanfrage erhöht wurde, ist der Wert dieser Metrik 0.Volume-I-Knoten insgesamt
Die maximal zulässigen I-Knoten (oder
maxfiles
) des Volumes basierend auf der Volumengröße.Verwendete Volume-I-Knoten
Die verwendeten I-Knoten (oder
maxfiles
)des Volumes.Prozentsatz von Volume-I-Knoten
Der Prozentsatz der verfügbaren verbrauchten I-Knoten (oder
maxfiles
) des Volumes.Wenn der Grenzwert der Volume-I-Knoten durch eine Supportanfrage erhöht wurde, wird der Prozentsatz basierend auf der Metrik „Kontingent an Volume-I-Knoten“ berechnet. Wenn das Volumeninodelimit der Standardwert basierend auf der Volumengröße ist, wird der Prozentsatz basierend auf der Metrik "Volume Inodes Total" berechnet.
Durchsatzlimit erreicht
„Durchsatzlimit erreicht“ ist eine boolesche Metrik die angibt, dass das Volume seinen QoS-Grenzwert (Quality of Service) erreicht hat. Wenn die Metrik 1 anzeigt, hat das Volume seinen Durchsatz erreicht, und der Durchsatz für dieses Volume wird gedrosselt. Der Wert 0 bedeutet, dass dieses Limit noch nicht erreicht wurde.
Hinweis
"Die Metrik, die das Erreichen des Durchsatzlimits anzeigt, wird alle 5 Minuten erfasst." Wenn der Grenzwert im fünfminütigen Fenster erreicht wurde, bedeutet dies, dass der Grenzwert in diesem Fenster erreicht wurde.
Wenn das Volume das Durchsatzlimit erreicht, ist es nicht entsprechend den Anforderungen der Anwendung dimensioniert. So lösen Sie Durchsatzprobleme:
Ändern Sie die Größe des Volumes:
Vergrößern Sie das Volume, um dem Volume mehr Durchsatz zuzuweisen, damit es nicht gedrosselt wird.
Ändern Sie den Servicelevel:
Die Servicelevel „Premium“ und „Ultra“ in Azure NetApp Files richten sich an Arbeitslasten mit höheren Durchsatzanforderungen. Durch das Verschieben des Volumes in einen Kapazitätspool auf einer höheren Dienstebene werden diese Limits automatisch für das Volume erhöht.
Ändern Sie die Arbeitslasten/Anwendungen:
Erwägen Sie eine Umwidmung des Volumes und die Delegierung eines anderen Volumes mit einer größeren Größe und/oder einem höheren Servicelevel, um Ihren Anwendungsanforderungen gerecht zu werden. Wenn es sich um ein NFS-Volume handelt, sollten Sie die Bereitstellungsoptionen ändern, um den Datenfluss zu reduzieren, sofern Ihre Anwendung diese Änderungen unterstützt.
Leistungsmetriken für Volumina
Hinweis
Die Volumenlatenz für die durchschnittliche Leselatenz und die durchschnittliche Schreiblatenz wird innerhalb des Speicherdiensts gemessen und enthält keine Netzwerklatenz.
Durchschnittliche Wartezeit beim Lesevorgang
Die durchschnittliche Roundtripzeit (Roundtrip Time, RTT) von Lesevorgängen vom Volumen in MillisekundenDurchschnittliche Wartezeit beim Schreibvorgang
Die durchschnittliche Roundtripzeit (Roundtrip Time, RTT) von Schreibvorgängen vom Volume in MillisekundenLese-IOPS
Die Anzahl der Lesevorgänge auf dem Volume pro SekundeSchreib-IOPS
Die Anzahl der Schreibvorgänge auf dem Volume pro SekundeWeitere IOPS
Die Anzahl anderer Vorgänge auf dem Volume pro Sekunde.
Gesamt-IOPS
Die Summe der Schreib- und Lesevorgänge und anderen Vorgänge auf dem Volume pro Sekunde.
Metriken für die Volumereplikation
Hinweis
- Die Netzwerkübertragungsgröße (z. B. die Metrik Gesamtübertragung bei Volumereplikation) kann sich von den Quell- oder Zielvolumes einer regionsübergreifenden Replikation unterscheiden. Dieses Verhalten ist darauf zurückzuführen, dass eine effiziente Replikations-Engine verwendet wird, um die Netzwerkübertragungskosten zu reduzieren.
- Metriken für die Volumereplikation werden derzeit für Replikationszielvolumes und nicht für die Quelle der Replikationsbeziehung aufgefüllt.
Status der Volumereplikation lautet „Fehlerfrei“
Der Zustand der Replikationsbeziehung. Ein fehlerfreier Status wird durch1
angegeben. Ein fehlerhafter Status wird durch0
angegeben.Übertragung bei Volumereplikation
Gibt an, ob der Status der Volumereplikation „Wird übertragen“ lautet.Zeitliche Verzögerung bei Volumereplikation
Die Latenzzeit ist der tatsächliche Zeitraum, in dem die Replikation der Quelle hinterherhinkt. Er gibt das Alter der replizierten Daten auf dem Zieldatenträger relativ zum Quelldatenträger an.
Hinweis
Berücksichtigen Sie beim Bewerten des Integritätsstatus der Volumereplikation die Verzögerungszeit der Volumereplikation. Wenn die Verzögerung größer als der Replikationszeitplan ist, wird das Replikationsvolumen die Quelle nicht mehr erreichen. Um dieses Problem zu beheben, passen Sie die Replikationsgeschwindigkeit oder den Replikationsplan an.
Dauer der letzten Übertragung bei Volumereplikation
Die Zeit in Sekunden, die für den Abschluss der letzten Übertragung benötigt wurde.Größe der letzten Übertragung bei Volumereplikation
Die Gesamtanzahl der Bytes, die bei der letzten Übertragung übertragen wurden.Fortschritt der Volumereplikation
Die Gesamtmenge der Daten in Bytes, die für den aktuellen Übertragungsvorgang übertragen werden.Gesamtübertragung bei Volumereplikation
Die kumulative Anzahl der für die Beziehung übertragenen Bytes.
Durchsatzmetriken für Kapazitätspools
Dem Pool zugeteilter Durchsatz
Summe des Durchsatzes aller zum Pool gehörenden Volumen.Für den Pool bereitgestellter Durchsatz
Für diesen Pool bereitgestellter Durchsatz.
Durchsatzmetriken für Volumes
Lesedurchsatz
Lesedurchsatz in Bytes pro Sekunde
Durchsatz gesamt
Summe aller Durchsätze in Bytes pro Sekunde.Schreibdurchsatz
Schreibdurchsatz in Bytes pro Sekunde
Sonstiger Durchsatz
Anderer Durchsatz (der nicht gelesen oder geschrieben wird) in Byte pro Sekunde.
Durchsatz gesamt
Summe des gesamten Durchsatzes (Lese-, Schreib- und sonstiger Durchsatz) in Bytes pro Sekunde.
Volumesicherungsmetriken
Volumesicherung aktiviert?
Zeigt an, ob die Sicherung für das Volume aktiviert ist.
1
ist aktiviert.0
ist deaktiviert.Vorgang der Volumesicherung abgeschlossen?
Zeigt an, ob der letzte Sicherungs- oder Wiederherstellungsvorgang für das Volume erfolgreich abgeschlossen wurde.
1
bedeutet erfolgreich.0
ist nicht erfolgreich.Volumesicherung ausgesetzt?
Zeigt an, ob die Sicherungsrichtlinie für das Volume ausgesetzt ist. Ein Wert von
1
bedeutet, dass er nicht angehalten ist. Der Wert0
bedeutet, dass sie ausgesetzt ist.Bytes in Volumesicherung
Summe der für dieses Volume gesicherten Bytes
Zuletzt übertragene Bytes für Volumesicherung
Die insgesamt übertragenen Bytes für den letzten Sicherungsvorgang.
Zuletzt übertragene Bytes für den Sicherungs-/Wiederherstellungsvorgang von Volumes
Insgesamt übertragene Bytes für den letzten Sicherungs-/Wiederherstellungsvorgang.
Coole Zugriffsmetriken
Größe der kalten Ebene des Volumes
Speicherbedarf des Volumes für die kalte Zugriffsebene.Größe der gelesenen Daten auf kalter Ebene des Volumes
MitGET
gelesene Daten pro Volume.Größe der geschriebenen Daten auf kalter Ebene des Volumes
MitPUT
ausgelagerte Daten pro Volume.