Freigeben über


Festlegen einer Storage Analytics Datenaufbewahrungsrichtlinie

Standardmäßig werden Protokollierungs- und Metrikdaten nicht von der Speicheranalyse gelöscht. Es gibt zwei Möglichkeiten, Speicheranalysedaten zu löschen: durch manuelle Löschanforderungen oder durch Festlegen einer Datenbeibehaltungsrichtlinie.

Wichtig

Um unnötige Gebühren zu vermeiden, legen Sie eine Beibehaltungsrichtlinie für die Protokollierung und Metriken fest.

Festlegen einer Datenbeibehaltungsrichtlinie

Sie können zwei Datenbeibehaltungsrichtlinien konfigurieren: eine für die Protokollierung und eine für Metriken. Wenn beide aktiviert sind, löscht die Speicheranalyse Protokolle und Tabelleneinträge, die älter als die angegebene Anzahl von Tagen sind. Die maximale Beibehaltungsdauer beträgt 365 Tage (1 Jahr).

Hinweis

Wenn Sie Änderungen an der Beibehaltungsrichtlinie vornehmen, dauert es möglicherweise einige Minuten, bis die Einstellungen übernommen werden.

Um eine Richtlinie einzurichten, die sowohl Protokollierungs- als auch Metrikdaten nach 7 Tagen löscht, stellen Sie eine Anforderung an die Vorgänge Blobdiensteigenschaften festlegen, Tabellendiensteigenschaften festlegen oder Warteschlangendiensteigenschaften festlegen , wobei die <RetentionPolicy> Knoten wie folgt konfiguriert sind:

…  
<RetentionPolicy>  
    <Enabled>true</Enabled>  
    <Days>7</Days>  
</RetentionPolicy>  
…  

Im folgenden XML werden die <RetentionPolicy>-Knoten im Kontext der vollständigen Nutzlast für eine Set Blob Service Properties-Anforderung dargestellt:

<?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>  
    <DefaultServiceVersion>2013-08-15</DefaultServiceVersion>  
</StorageServiceProperties>  

Sie können auch eine Beibehaltungsrichtlinie konfigurieren, in der unterschiedliche Zeiträume für Protokollierung und Metriken verwendet werden. Um eine Aufbewahrungsrichtlinie in Zukunft zu deaktivieren, rufen Sie den Vorgang Blobdiensteigenschaften festlegen auf, wobei der <Enabled> Knoten innerhalb auf false festgelegt ist, wie unten gezeigt:

…  
<RetentionPolicy>  
    <Enabled>false</Enabled>  
    <Days>7</Days>  
</RetentionPolicy>  
…  

Hinweis

Wenn Sie die Speicheranalyse für einen Speicherdienst deaktivieren, jedoch eine Datenbeibehaltungsrichtlinie aktiviert ist, werden die älteren Daten weiter gelöscht. Um versehentlichen Datenverlust zu vermeiden, sollten Sie beim Aktivieren und Deaktivieren der Speicheranalyse die Datenbeibehaltungsrichtlinie konfigurieren.

Weitere Informationen

Festlegen von Blobdiensteigenschaften
Abrufen von Blob service-Eigenschaften
Festlegen von Tabellendiensteigenschaften
Abrufen von Tabellendiensteigenschaften
Festlegen von Warteschlangendiensteigenschaften
Abrufen von Warteschlangendiensteigenschaften