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.

  1. 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  
    
  2. 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>  
    
  3. 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