Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Op 9 januari 2024 worden metrische gegevens van Storage Analytics ook wel klassieke metrische gegevens buiten gebruik gesteld. Als u gebruikmaakt van klassieke metrische gegevens, moet u vóór die datum overstappen op metrische gegevens in Azure Monitor. Dit artikel helpt u bij het maken van de overstap.
Azure Storage maakt gebruik van de Storage Analytics-oplossing voor het opslaan van metrische gegevens met geaggregeerde transactiestatistieken en capaciteitsgegevens over aanvragen voor een opslagservice. Transacties worden gerapporteerd op het niveau van de API-bewerking en op het niveau van de opslagservice. Capaciteit wordt gerapporteerd op het niveau van de opslagservice. Metrische gegevens kunnen worden gebruikt om:
- Analyseer het gebruik van de opslagservice.
- Problemen vaststellen met aanvragen die zijn gedaan voor de opslagservice.
- Verbeter de prestaties van toepassingen die gebruikmaken van een service.
Metrische gegevens van Storage Analytics zijn standaard ingeschakeld voor nieuwe opslagaccounts. U kunt metrische gegevens configureren in de Azure Portal, met behulp van PowerShell of met behulp van de Azure CLI. Zie Analytische metrische gegevens van Azure Storage (klassiek) inschakelen en beherenvoor stapsgewijze instructies. U kunt Opslaganalyse ook programmatisch inschakelen via de REST API of de clientbibliotheek. Gebruik de bewerkingen Service-eigenschappen instellen om Opslaganalyse in te schakelen voor elke service.
Notitie
Metrische gegevens van Storage Analytics zijn beschikbaar voor Azure Blob Storage, Azure Queue Storage, Azure Table Storage en Azure Files. Metrische gegevens van Storage Analytics zijn nu klassieke metrische gegevens. U wordt aangeraden metrische opslaggegevens te gebruiken in Azure Monitor in plaats van metrische gegevens van Storage Analytics.
Metrische gegevens over transacties
Voor elke opslagservice en aangevraagde API-bewerking, waaronder inkomend en uitgaand verkeer, beschikbaarheid, fouten en gecategoriseerde aanvraagpercentages, wordt een robuuste set gegevens vastgelegd op uur- of minuutintervallen. Zie tabelschema voor metrische gegevens van Storage Analyticsvoor een volledige lijst met transactiedetails.
Transactiegegevens worden vastgelegd op serviceniveau en het API-bewerkingsniveau. Op serviceniveau worden statistieken die alle aangevraagde API-bewerkingen samenvatten, elk uur naar een tabelentiteit geschreven, zelfs als er geen aanvragen aan de service zijn gedaan. Op api-bewerkingsniveau worden statistieken alleen naar een entiteit geschreven als de bewerking binnen dat uur is aangevraagd.
Als u bijvoorbeeld een GetBlob--bewerking uitvoert op uw blobservice, registreert Storage Analytics Metrics de aanvraag en neemt deze op in de geaggregeerde gegevens voor de blobservice en de GetBlob--bewerking. Als er tijdens het uur geen GetBlob--bewerking wordt aangevraagd, wordt er geen entiteit naar $MetricsTransactionsBlob geschreven voor die bewerking.
Metrische gegevens over transacties worden vastgelegd voor gebruikersaanvragen en aanvragen die door Storage Analytics zelf worden gedaan. Aanvragen van Storage Analytics voor het schrijven van logboeken en tabelentiteiten worden bijvoorbeeld vastgelegd.
Metrische gegevens over capaciteit
Notitie
Op dit moment zijn metrische capaciteitsgegevens alleen beschikbaar voor de blobservice.
Capaciteitsgegevens worden dagelijks vastgelegd voor de blobservice van een opslagaccount en er worden twee tabelentiteiten geschreven. De ene entiteit biedt statistieken voor gebruikersgegevens en de andere entiteit bevat statistieken over de $logs blobcontainer die wordt gebruikt door Storage Analytics. De tabel $MetricsCapacityBlob bevat de volgende statistieken:
Capaciteit: de hoeveelheid opslagruimte die wordt gebruikt door de blobservice van het opslagaccount, in bytes.
ContainerCount: Het aantal blobcontainers in de blobservice van het opslagaccount.
ObjectCount: Het aantal vastgelegde en niet-vastgelegde blokblobs of paginablobs in de blobservice van het opslagaccount.
Zie tabelschema voor metrische gegevens van Storage Analyticsvoor meer informatie over metrische capaciteitsgegevens.
Hoe metrische gegevens worden opgeslagen
Alle metrische gegevens voor elk van de opslagservices worden opgeslagen in drie tabellen die voor die service zijn gereserveerd. Een tabel is voor transactiegegevens, één tabel is voor transactiegegevens van minuten en een andere tabel is voor capaciteitsgegevens. Transactie- en minuuttransactiegegevens bestaan uit aanvraag- en antwoordgegevens. Capaciteitsgegevens bestaan uit opslaggebruiksgegevens. Metrieken voor uur, minutemetriek en capaciteit voor de blobservice van een opslagaccount zijn toegankelijk in tabellen die genoemd zijn zoals beschreven in de volgende tabel.
| Niveau van metriek | Tabelnamen | Ondersteund voor versies |
|---|---|---|
| Metrische gegevens per uur, primaire locatie | - $MetricsTransactionsBlob - $MetricsTransactionsTable - $MetricsTransactionsQueue |
Versies vóór 15 augustus 2013, alleen. Hoewel deze namen nog steeds worden ondersteund, raden we u aan over te schakelen naar het gebruik van de volgende tabellen. |
| Metrische gegevens per uur, primaire locatie | - $MetricsHourPrimaryTransactionsBlob - $MetricsHourPrimaryTransactionsTable - $MetricsHourPrimaireTransactieWachtrij - $MetricsHourPrimaryTransactionsFile |
Alle versies. Ondersteuning voor metrische gegevens van bestandsservice is alleen beschikbaar in versie 5 april 2015 en hoger. |
| Minuut metrische gegevens, primaire locatie | - $MetricsMinutePrimaryTransactionsBlob (oorspronkelijke Engelse terminologie behouden) - $MetricsMinutePrimaryTransactionsTable - $MetricsMinutePrimaryTransactionsQueue - $MetricsMinutePrimaryTransactiebestand |
Alle versies. Ondersteuning voor metrische gegevens van bestandsservice is alleen beschikbaar in versie 5 april 2015 en hoger. |
| Metrische gegevens per uur, secundaire locatie | - $MetricsHourSecondaryTransactionsBlob - $MetricsHourSecondaryTransactionsTable - $MetricsHourSecondaryTransactionsQueue |
Alle versies. Geografisch redundante replicatie met leestoegang moet zijn ingeschakeld. |
| Metrische gegevens van minuut, secundaire locatie | - $MetricsMinuteSecondaryTransactionsBlob - $MetricsMinuteSecondaryTransactionsTable - $MetricsMinuteSecondaryTransactionsQueue |
Alle versies. Geografisch redundante replicatie met leestoegang moet zijn ingeschakeld. |
| Capaciteit (alleen voor de blobservice) | $MetricsCapacityBlob | Alle versies. |
Deze tabellen worden automatisch gemaakt wanneer Storage Analytics is ingeschakeld voor een opslagservice-eindpunt. Ze worden geopend via de naamruimte van het opslagaccount, bijvoorbeeld https://<accountname>.table.core.windows.net/Tables("$MetricsTransactionsBlob"). De tabellen met metrische gegevens worden niet weergegeven in een vermeldingsbewerking en moeten rechtstreeks via de tabelnaam worden geopend.
Waarschuwingen voor metrische gegevens
U kunt waarschuwingen instellen in de Azure Portal zodat u automatisch op de hoogte wordt gesteld van belangrijke wijzigingen in het gedrag van uw opslagservices. Zie Metrische waarschuwingsmeldingen makenvoor stapsgewijze instructies.
Als u een hulpprogramma van Storage Explorer gebruikt om deze metrische gegevens te downloaden in een gescheiden indeling, kunt u Microsoft Excel gebruiken om de gegevens te analyseren. Zie Azure Storage-clienthulpprogramma'svoor een lijst met beschikbare Storage Explorer-hulpprogramma's.
Belangrijk
Er kan een vertraging optreden tussen een opslag gebeurtenis en wanneer de bijbehorende metrische gegevens per uur of minuut worden vastgelegd. In het geval van metrische gegevens van minuten kunnen enkele minuten aan gegevens tegelijk worden geschreven. Dit probleem kan ertoe leiden dat transacties van eerdere minuten worden samengevoegd in de transactie voor de huidige minuut. Wanneer dit probleem zich voordoet, beschikt de waarschuwingsservice mogelijk niet over alle beschikbare metrische gegevens voor het geconfigureerde waarschuwingsinterval. Dit kan ertoe leiden dat waarschuwingen onverwacht worden geactiveerd.
Facturering voor metrische opslaggegevens
Schrijfaanvragen voor het maken van tabelentiteiten voor metrische gegevens worden in rekening gebracht volgens de standaardtarieven die van toepassing zijn op alle Azure Storage-bewerkingen.
Leesaanvragen van metrische gegevens door een client zijn ook factureerbaar tegen standaardtarieven.
De capaciteit die door de tabellen met metrische gegevens wordt gebruikt, kan ook worden gefactureerd. Gebruik de volgende informatie om de hoeveelheid capaciteit te schatten die wordt gebruikt voor het opslaan van metrische gegevens:
- Als elk uur een service elke API in elke service gebruikt, worden ongeveer 148 KB aan gegevens elk uur opgeslagen in de transactietabellen voor metrische gegevens als u een samenvatting op serviceniveau en API-niveau hebt ingeschakeld.
- Als binnen elk uur een service elke API in de service gebruikt, wordt ongeveer 12 kB aan gegevens elk uur opgeslagen in de transactietabellen voor metrische gegevens als u alleen een samenvatting op serviceniveau hebt ingeschakeld.
- De capaciteitstabel voor blobs krijgt elke dag twee rijen toegevoegd, mits u zich hebt aangemeld voor het bijhouden van logboeken. Dit scenario impliceert dat elke dag de grootte van deze tabel met ongeveer 300 bytes toeneemt.