Metrische gegevens voor Azure NetApp Files
Azure NetApp Files biedt metrische gegevens over toegewezen opslag, werkelijk opslaggebruik, volume-IOPS en latentie. Door deze metrische gegevens te analyseren, kunt u beter inzicht krijgen in het gebruikspatroon en de volumeprestaties van uw NetApp-accounts.
Definities
Inzicht in de terminologie met betrekking tot prestaties en capaciteit in Azure NetApp Files is essentieel om inzicht te krijgen in de beschikbare metrische gegevens:
- Capaciteitspool: Een capaciteitspool is hoe capaciteit wordt gefactureerd in Azure NetApp Files. Capaciteitspools bevatten volume.
- Volumequotum: de hoeveelheid capaciteit die is ingericht voor een Azure NetApp Files-volume. Volumequotum is rechtstreeks gekoppeld aan automatische QoS (Quality of Service), wat van invloed is op de volumeprestaties. Zie QoS-typen voor capaciteitspools voor meer informatie.
- Doorvoer: de hoeveelheid gegevens die wordt verzonden via de kabel (lezen/schrijven/overig) tussen Azure NetApp Files en de client. Doorvoer in Azure NetApp Files wordt gemeten in bytes per seconde.
- Latentie: Latentie is de hoeveelheid tijd voor een opslagbewerking die moet worden voltooid binnen de opslag vanaf het moment dat deze wordt verwerkt en klaar is om terug te worden verzonden naar de client. Latentie in Azure NetApp Files wordt gemeten in milliseconden (ms).
Metrische gegevens over opslagprestaties
Een bewerking in Azure NetApp Files wordt gedefinieerd als iets dat gebeurt tijdens een client-/servergesprek. Wanneer een client bijvoorbeeld een bestand aanvraagt om te worden gelezen uit Azure NetApp Files, worden lees- en andere bewerkingen verzonden en ontvangen tussen de client en de server.
Bij het bewaken van het Azure NetApp Files-volume zijn lees- en schrijfbewerkingen duidelijk. Ook opgenomen in de metrische gegevens is een metriek met de naam Andere IOPS, wat betekent dat een bewerking die geen lees- of schrijfbewerking is. Andere IOPS omvat bewerkingen zoals metagegevens, die naast de meeste lees- en schrijfbewerkingen aanwezig zijn.
De volgende typen metagegevensbewerkingen zijn opgenomen in de andere IOPS-metrische gegevens:
NFSv3
NFSv3-metagegevens aanroepen die zijn opgenomen in andere IOPS , zoals beschreven in RFC-1813:
- Procedure 0: NULL - Niets doen
- Procedure 1: GETATTR - Bestandskenmerken ophalen
- Procedure 2: SETATTR - Bestandskenmerken instellen
- Procedure 3: OPZOEKEN - Bestandsnaam opzoeken
- Procedure 4: TOEGANG - Toegangsmachtiging controleren
- Procedure 5: READLINK - Lezen van symbolische koppeling
- Procedure 8: MAKEN - Een bestand maken
- Procedure 9: MKDIR - Een map maken
- Procedure 10: SYMLINK - Een symbolische koppeling maken
- Procedure 11: MKNOD - Een speciaal apparaat maken
- Procedure 12: VERWIJDEREN - Een bestand verwijderen
- Procedure 13: RMDIR - Een map verwijderen
- Procedure 14: NAAM WIJZIGEN - Naam van een bestand of map wijzigen
- Procedure 15: KOPPELING - Koppeling maken naar een object
- Procedure 16: READDIR - Read From Directory
- Procedure 17: READDIRPLUS - Extended read from directory
- Procedure 18: FSSTAT - Dynamische bestandssysteemgegevens ophalen
- Procedure 19: FSINFO - Informatie over statisch bestandssysteem ophalen
- Procedure 20: PATHCONF - POSIX-gegevens ophalen
- Procedure 21: DOORVOEREN - Gegevens in cache doorvoeren op een server naar stabiele opslag
NFSv4.1
NFSv4.1-metagegevens aanroepen die zijn opgenomen in andere IOPS , zoals behandeld in RFC-7530:
- Procedure 0: NULL – Niets doen
- Procedure 1: COMPOUND : meerdere NFS-bewerkingen combineren tot één aanvraag
- Bewerking 3: ACCESS – Toegangsrechten controleren
- Bewerking 4: SLUITEN – Bestand sluiten
- Bewerking 5: DOORVOEREN - Gegevens in cache doorvoeren
- Bewerking 6: CREATE - Een niet-regulatiebestandsobject maken
- Operatie 7: DELEGPURGE - Delegaties leegmaken die wachten op herstel
- Bewerking 8: DELEGRETURN - Retourdelegering
- Bewerking 9: GETATTR - Kenmerken ophalen
- Bewerking 10: GETFH - Huidige bestandshandle ophalen
- Bewerking 11: KOPPELING - Koppeling naar een bestand maken
- Bewerking 12: VERGRENDELEN - Vergrendeling maken
- Bewerking 13: LOCKT - Testen op vergrendelen
- Bewerking 14: LOCKU - Bestand ontgrendelen
- Bewerking 15: OPZOEKEN - Bestandsnaam opzoeken
- Bewerking 16: LOOKUPP - Bovenliggende map opzoeken
- Bewerking 17: NVERIFY - Verschil in kenmerken controleren
- Bewerking 18: OPENEN - Een gewoon bestand openen
- Bewerking 19: OPENATTR - Map met benoemde kenmerken openen
- Bewerking 20: OPEN_CONFIRM - Openen bevestigen
- Bewerking 21: OPEN_DOWNGRADE - Open bestandstoegang beperken
- Bewerking 22: PUTFH - Huidige bestandshandle instellen
- Bewerking 23: PUTPUBFH - Openbare filehandle instellen
- Bewerking 24: PUTROOTFH - Hoofdbestandshandle instellen
- Bewerking 26: READDIR - Map lezen
- Bewerking 27: READLINK - Symbolische koppeling lezen
- Bewerking 28: REMOVE - Bestandssysteemobject verwijderen
- Bewerking 29: NAAM WIJZIGEN - Mapvermelding wijzigen
- Bewerking 30: RENEW - Een lease verlengen
- Bewerking 32: SAVEFH - Huidige bestandshandle opslaan
- Bewerking 33: SECINFO - Beschikbare beveiliging verkrijgen
- Bewerking 34: SETATTR - Kenmerken instellen
- Bewerking 35: SETCLIENTID - Client-id onderhandelen
- Bewerking 36: SETCLIENTID_CONFIRM - Client-id bevestigen
- Bewerking 37: VERIFIËREN - Dezelfde kenmerken verifiëren
- Bewerking 39: RELEASE_LOCKOWNER - Status van vergrendelingseigenaar vrijgeven
SMB (inclusief SMB2 en SMB3.x)
SMB-opdrachten die zijn opgenomen in andere IOPS met opcodewaarde:
SMB-opdracht | Waarde voor opcode |
---|---|
SMB2 NEGOTIATE | 0x0000 |
SMB2-SESSION_SETUP | 0x0001 |
SMB2-AFMELDING | 0x0002 |
SMB2-TREE_CONNECT | 0x0003 |
SMB2-TREE_DISCONNECT | 0x0004 |
SMB2 CREATE | 0x0005 |
SMB2 SLUITEN | 0x0006 |
SMB2 FLUSH | 0x0007 |
SMB2 LOCK | 0x000A |
SMB2 IOCTL | 0x000B |
SMB2 ANNULEREN | 0x000C |
SMB2 ECHO | 0x000D |
SMB2-QUERY_DIRECTORY | 0x000E |
SMB2-CHANGE_NOTIFY | 0x000F |
SMB2-QUERY_INFO | 0x0010 |
SMB2-SET_INFO | 0x0011 |
SMB2-OPLOCK_BREAK | 0x0012 |
Manieren om toegang te krijgen tot metrische gegevens
Metrische gegevens van Azure NetApp Files zijn systeemeigen geïntegreerd in Azure Monitor. Vanuit Azure Portal vindt u metrische gegevens voor Azure NetApp Files-capaciteitspools en -volumes vanaf twee locaties:
Selecteer in Azure Monitor metrische gegevens, selecteer een capaciteitspool of -volume. Selecteer vervolgens Metrische gegevens om de beschikbare metrische gegevens weer te geven:
Selecteer metrische gegevens in de Capaciteitsgroep of het volume van Azure NetApp Files. Selecteer vervolgens Metrische gegevens om de beschikbare metrische gegevens weer te geven:
Metrische gegevens over gebruik voor capaciteitspools
Toegewezen poolgrootte
De ingerichte grootte van de pool.Pool toegewezen aan volumegrootte
Het totale volumequotum (GiB) in een bepaalde capaciteitspool (dat wil gezegd, het totaal van de ingerichte grootten van de volumes in de capaciteitspool).
Deze grootte is de grootte die u hebt geselecteerd tijdens het maken van het volume.Grootte van verbruikte pool
Het totale aantal logische ruimte (GiB) dat wordt gebruikt voor volumes in een capaciteitspool.Totale grootte van momentopnamen voor de pool
De som van de grootte van de momentopname van alle volumes in de pool.
Metrische gegevens over gebruik voor volumes
Grootte van verbruikt volumepercentage
Het percentage van het verbruikte volume, inclusief momentopnamen.
Metrische gegevens voor aggregatie (bijvoorbeeld min, max) worden niet ondersteund voor de verbruikte grootte van het volumepercentage.Toegewezen volumegrootte
De ingerichte grootte van een volumeVolumequotumgrootte
De quotumgrootte (GiB) waarmee het volume wordt ingericht.Volume verbruikte grootte
Logische grootte van het volume (gebruikte bytes).
Deze grootte omvat logische ruimte die wordt gebruikt door actieve bestandssystemen en momentopnamen.Grootte van momentopname van volume
De grootte van alle momentopnamen in een volume.Doorvoerlimiet bereikt
De bereikt doorvoerlimiet is een booleaanse metriek die aangeeft dat het volume de QoS-limieten bereikt. De waarde 1 betekent dat het volume de maximale doorvoer heeft bereikt en dat de doorvoer voor dit volume wordt beperkt. De waarde 0 betekent dat deze limiet nog niet is bereikt.
Notitie
De metrische gegevens van de doorvoerlimiet worden elke 5 minuten verzameld en weergegeven als een hit als deze in de afgelopen 5 minuten is verzameld.
Als het volume de doorvoerlimiet bereikt, is deze niet geschikt voor de vereisten van de toepassing. om doorvoerproblemen op te lossen:
Het formaat van het volume wijzigen:
Verhoog de volumegrootte om meer doorvoer toe te wijzen aan het volume, zodat het niet wordt beperkt.
Het serviceniveau wijzigen:
De Premium- en Ultra-serviceniveaus in Azure NetApp Files zijn geschikt voor workloads met hogere doorvoervereisten. Als u het volume verplaatst naar een capaciteitsgroep in een hoger serviceniveau , worden deze limieten voor het volume automatisch verhoogd.
De workloads/toepassing wijzigen:
Overweeg om het volume te herverdelen en een ander volume met een grotere grootte en/of in een hoger serviceniveau te delegeren om te voldoen aan uw toepassingsvereisten. Als het een NFS-volume is, kunt u overwegen om koppelingsopties te wijzigen om de gegevensstroom te verminderen als uw toepassing deze wijzigingen ondersteunt.
Metrische prestatiegegevens voor volumes
Notitie
Volumelatentie voor gemiddelde leeslatentie en gemiddelde schrijflatentie wordt gemeten in de opslagservice en bevat geen netwerklatentie.
- Gemiddelde leeslatentie
De gemiddelde retourtijd (RTT) voor leesbewerkingen van het volume in milliseconden. - Gemiddelde schrijflatentie
De gemiddelde retourtijd (RTT) voor schrijfbewerkingen van het volume in milliseconden. - IOPS lezen
Het aantal leesbewerkingen naar het volume per seconde. - IOPS schrijven
Het aantal schrijfbewerkingen naar het volume per seconde. - Andere IOPS Het aantal andere bewerkingen naar het volume per seconde.
- Totale IOPS Een som van de schrijf-, lees- en andere bewerkingen naar het volume per seconde.
Metrische gegevens voor volumereplicatie
Notitie
- De grootte van de netwerkoverdracht (bijvoorbeeld de metrische gegevens voor totale overdracht van volumereplicatie) kan verschillen van de bron- of doelvolumes van een replicatie tussen regio's. Dit gedrag is het gevolg van efficiënte replicatie-engine die wordt gebruikt om de netwerkoverdrachtskosten te minimaliseren.
- Metrische gegevens over volumereplicatie worden momenteel ingevuld voor replicatiebestemmingsvolumes en niet de bron van de replicatierelatie.
Is de status van volumereplicatie in orde
De voorwaarde van de replicatierelatie. Een gezonde status wordt aangeduid door1
. Een beschadigde status wordt aangeduid door0
.Is volumereplicatieoverdracht
Of de status van de volumereplicatie wordt overgebracht.Vertragingstijd voor volumereplicatie
Vertragingstijd is de werkelijke hoeveelheid tijd die de replicatie achter de bron loopt. Het geeft de leeftijd aan van de gerepliceerde gegevens in het doelvolume ten opzichte van het bronvolume.
Notitie
Houd bij het beoordelen van de status van de volumereplicatie rekening met de vertragingstijd van de volumereplicatie. Als de vertragingstijd groter is dan het replicatieschema, haalt het replicatievolume de bron niet op. U kunt dit probleem oplossen door de replicatiesnelheid of het replicatieschema aan te passen.
Duur van laatste overdracht van volumereplicatie
De hoeveelheid tijd in seconden die nodig was om de laatste overdracht te voltooien.Grootte van laatste overdracht van volumereplicatie
Het totale aantal overgedragen bytes als onderdeel van de laatste overdracht.Voortgang van volumereplicatie
De totale hoeveelheid gegevens die is overgedragen voor de huidige overdrachtsbewerking.Totale overdracht van volumereplicatie
De cumulatieve bytes die zijn overgedragen voor de relatie.
Metrische gegevens over doorvoer voor capaciteitspools
Toegewezen doorvoer pool
Som van de doorvoer van alle volumes die deel uitmaken van de pool.Ingerichte doorvoer voor de pool
Ingerichte doorvoer van deze pool.
Metrische gegevens over doorvoer voor volumes
Doorvoer lezen
Leesdoorvoer in bytes per seconde.Totale doorvoer
Som van alle doorvoer in bytes per seconde.Doorvoer schrijven
Schrijfdoorvoer in bytes per seconde.Andere doorvoer
Andere doorvoer (die geen lees- of schrijfbewerkingen is) in bytes per seconde.Totale doorvoersom van alle doorvoer (lezen, schrijven en andere) in bytes per seconde.
Metrische gegevens voor volumeback-up
Is volumeback-up ingeschakeld
Geeft aan of back-up is ingeschakeld voor het volume.1
is ingeschakeld.0
is uitgeschakeld.Is de volumeback-upbewerking voltooid
Geeft aan of de laatste volumeback-up- of herstelbewerking is voltooid.1
is geslaagd.0
is mislukt.Is volumeback-up onderbroken
Geeft aan of het back-upbeleid is onderbroken voor het volume.1
is niet opgeschort.0
wordt opgeschort.Volumeback-upbytes
Er is een back-up gemaakt van het totale aantal bytes voor dit volume.Volumeback-up laatst overgedragen bytes
Het totale aantal overgedragen bytes voor de laatste back-up- of herstelbewerking.Volumeback-upbewerking laatst overgedragen bytes
Totaal aantal overgedragen bytes voor de laatste back-upbewerking.Herstelbewerking voor volumeback-up laatst overgedragen bytes
Het totale aantal overgedragen bytes voor de laatste back-upherstelbewerking.
Metrische gegevens voor statische toegang
Grootte van statische volumelaag
Volumevoetafdruk voor de statische laag.Leesgrootte van gegevens in statische volumelaag
Gegevens die per volume wordenGET
gelezen.Volume cool tier gegevens schrijfgrootte
Gegevens gelaagd met behulp vanPUT
per volume.