Opslaganalyse inschakelen en configureren
Opslaganalyse metrische gegevens zijn standaard ingeschakeld voor nieuwe opslagaccounts. U kunt logboekregistratie inschakelen en zowel metrische gegevens als logboekregistratie configureren in de Azure Portal. Zie Een opslagaccount bewaken in de Azure Portal voor meer informatie. U kunt Opslaganalyse ook programmatisch inschakelen via de REST API of de clientbibliotheek. Gebruik de Set Service Properties
bewerking voor een afzonderlijke service om Opslaganalyse in te schakelen.
Notitie
Opslaganalyse metrische gegevens zijn beschikbaar voor de services Blob, Queue, Table en File.
Opslaganalyse logboekregistratie is beschikbaar voor de blob-, wachtrij- en tabelservices. Premium-opslagaccounts worden echter niet ondersteund.
In het volgende voorbeeld wordt Opslaganalyse ingeschakeld voor de tabelservice van een fictief account met de naam myaccount.
Belangrijk
Hoewel metrische gegevens per uur standaard zijn ingeschakeld voor nieuwe opslagaccounts, moeten metrische gegevens van minuten programmatisch worden ingeschakeld. U kunt ook PowerShell en de Azure CLI 2.0 gebruiken om metrische gegevens van minuten in te schakelen.
Configureer de aanvraag-URI en headers zodat deze overeenkomen met de volgende voorbeelden. De HTTP-methode is PUT en u moet een autorisatieschema toepassen om de aanvraag te ondertekenen. Zie Aanvragen autoriseren voor Azure Storage voor meer informatie over het ondertekenen van uw aanvraag.
PUT https://myaccount.table.core.windows.net/?restype=service&comp=properties HTTP/1.1 x-ms-version: 2013-08-15 x-ms-date: Wed, 23 Oct 2013 04:28:19 GMT Authorization: SharedKey myaccount:Z1lTLDwtq5o1UYQluucdsXk6/iB7YxEu0m6VofAEkUE= Host: myaccount.table.core.windows.net
Uw aanvraag heeft ook een aanvraagbody nodig, bestaande uit XML die door de opslagservice wordt verwerkt en gebruikt om Opslaganalyse te configureren. In het volgende voorbeeld wordt logboekregistratie ingeschakeld voor verwijderings- en schrijfaanvragen en wordt een bewaarbeleid voor logboeken van 7 dagen ingesteld. Het maakt ook metrische gegevens per uur en per minuut mogelijk, sluit samenvattingsstatistieken op API-niveau uit en stelt een bewaarbeleid voor metrische gegevens in van 7 dagen.
<?xml version="1.0" encoding="utf-8"?> <StorageServiceProperties> <Logging> <Version>1.0</Version> <Delete>true</Delete> <Read>false</Read> <Write>true</Write> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </Logging> <HourMetrics> <Version>1.0</Version> <Enabled>true</Enabled> <IncludeAPIs>false</IncludeAPIs> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </HourMetrics> <MinuteMetrics> <Version>1.0</Version> <Enabled>true</Enabled> <IncludeAPIs>false</IncludeAPIs> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </MinuteMetrics> ... </StorageServiceProperties>
Wanneer deze aanvraag wordt verzonden, ontvangt deze een antwoord waarin wordt aangegeven of Opslaganalyse is geconfigureerd. Als het antwoord de HTTP-statuscode 202 (Geaccepteerd) heeft, zijn uw Opslaganalyse-instellingen bijgewerkt. Het volgende voorbeeldantwoord geeft aan dat onze instellingen zijn bijgewerkt:
HTTP/1.1 202 Accepted Connection: Keep-Alive Transfer-Encoding: chunked Date: Wed, 23 Oct 2013 04:28:20 GMT Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-id: cb939a31-0cc6-49bb-9fe5-3327691f2a30 x-ms-version: 2013-08-15
Nadat u Opslaganalyse hebt ingeschakeld met uw eerste configuratie, kunt u altijd uw huidige instellingen ophalen door de bewerking Eigenschappen van blobservice ophalen, Eigenschappen van tabelservice ophalen of Eigenschappen van wachtrijservice ophalen aan te roepen.
Opslaganalyse bijwerken
Als u Opslaganalyse instellingen voor een opslagservice wilt wijzigen, roept u de Set Service Properties
bewerking opnieuw aan. Zorg ervoor dat de nieuwe XML-aanvraagtekst de gewenste configuratieopties behoudt, zoals het in-/uitschakelen van Opslaganalyse en/of een bewaarbeleid voor de service. Telkens wanneer een van deze bewerkingen wordt aangeroepen, worden de instellingen van de toepasselijke service onmiddellijk gewijzigd.
Zie ook
Een Opslaganalyse retentiebeleid voor gegevens instellen
Eigenschappen van blobservice instellen
Eigenschappen van blobservice ophalen
Eigenschappen van tabelservice instellen
Eigenschappen van tabelservice ophalen
Eigenschappen van wachtrijservice instellen
Eigenschappen van wachtrijservice ophalen
Eigenschappen van bestandsservice instellen
Eigenschappen van bestandsservice ophalen