Gegevensretentie en archiefbeleid configureren in Azure Monitor-logboeken

Bewaarbeleid bepaalt wanneer gegevens in een Log Analytics-werkruimte moeten worden verwijderd of gearchiveerd. Met archivering kunt u oudere, minder gebruikte gegevens in uw werkruimte bewaren tegen lagere kosten.

In dit artikel wordt beschreven hoe u gegevensretentie en -archivering configureert.

Hoe retentie en archivering werken

Elke werkruimte heeft een standaardbewaarbeleid dat wordt toegepast op alle tabellen. U kunt een ander bewaarbeleid instellen voor afzonderlijke tabellen.

Diagram met een overzicht van gegevensretentie- en archiefperioden.

Tijdens de interactieve retentieperiode zijn gegevens beschikbaar voor bewaking, probleemoplossing en analyse. Wanneer u de logboeken niet meer gebruikt, maar de gegevens nog steeds moet bewaren voor naleving of incidenteel onderzoek, archiveert u de logboeken om kosten te besparen.

Gearchiveerde gegevens blijven in dezelfde tabel, naast de gegevens die beschikbaar zijn voor interactieve query's. Wanneer u een totale bewaarperiode instelt die langer is dan de interactieve retentieperiode, worden de relevante gegevens direct aan het einde van de retentieperiode automatisch door Log Analytics gearchiveerd.

Als u de archiefinstellingen voor een tabel met bestaande gegevens wijzigt, worden de relevante gegevens in de tabel ook onmiddellijk beïnvloed. U hebt bijvoorbeeld een bestaande tabel met 30 dagen interactieve retentie en geen archiefperiode. U besluit het bewaarbeleid te wijzigen in acht dagen interactieve retentie en een totale retentie van één jaar. Log Analytics archiveert onmiddellijk alle gegevens die ouder zijn dan acht dagen.

U hebt toegang tot gearchiveerde gegevens door een zoektaak uit te voeren of gearchiveerde logboeken te herstellen.

Notitie

De archiefperiode kan alleen worden ingesteld op tabelniveau, niet op werkruimteniveau.

Wanneer u een bestaand bewaarbeleid verkort, duurt het 30 dagen voordat Azure Monitor gegevens verwijdert, om te voorkomen dat gegevens verloren gaan in de foutconfiguratie en u deze kunt herstellen. U kunt gegevens onmiddellijk opschonen wanneer dat nodig is.

Het standaard bewaarbeleid voor werkruimten configureren

U kunt het standaardretentiebeleid voor de werkruimte in de Azure Portal instellen op 30, 31, 60, 90, 120, 180, 270, 365, 550 en 730 dagen. U kunt een ander beleid instellen voor specifieke tabellen door het bewaar- en archiefbeleid op tabelniveau te configureren. Als u zich in de gratis laag bevindt, moet u upgraden naar de betaalde laag om de gegevensretentieperiode te wijzigen.

Het standaard bewaarbeleid voor werkruimten instellen:

  1. Selecteer uw werkruimte in het menu Log Analytics-werkruimten in de Azure Portal.

  2. Selecteer Gebruik en geschatte kosten in het linkerdeelvenster.

  3. Selecteer Gegevensretentie bovenaan de pagina.

    Schermopname van het wijzigen van de instelling voor het bewaren van gegevens in de werkruimte.

  4. Verplaats de schuifregelaar om het aantal dagen te verhogen of te verlagen en selecteer vervolgens OK.

Bewaar- en archiefbeleid instellen per tabel

Standaard nemen alle tabellen in uw werkruimte de interactieve bewaarinstelling van de werkruimte over en hebben ze geen archiefbeleid. U kunt het bewaar- en archiefbeleid van afzonderlijke tabellen wijzigen, met uitzondering van werkruimten in de verouderde prijscategorie Gratis proefversie.

U kunt gegevens tussen 4 en 730 dagen interactief bewaren. U kunt de archiefperiode instellen voor een totale bewaartijd van maximaal 2556 dagen (zeven jaar).

De bewaar- en archiefduur instellen voor een tabel in de Azure Portal:

  1. Selecteer tabellen in het menu Log Analytics-werkruimten.

    In het scherm Tabellen worden alle tabellen in de werkruimte weergegeven.

  2. Selecteer het contextmenu voor de tabel die u wilt configureren en selecteer Tabel beheren.

    Schermopname van de knop Tabel beheren voor een van de tabellen in een werkruimte.

  3. Configureer de retentie- en archiefduur in de sectie Instellingen voor gegevensretentie van het tabelconfiguratiescherm.

    Schermopname van de instellingen voor het bewaren van gegevens op het tabelconfiguratiescherm.

Bewaar- en archiefbeleid per tabel ophalen

Als u de bewaar- en archiefduur voor een tabel in de Azure Portal wilt weergeven, selecteert u Tabellen in het menu Log Analytics-werkruimten.

Het scherm Tabellen toont de interactieve bewaar- en archiefperiode voor alle tabellen in de werkruimte.

Schermopname van de knop Tabel beheren voor een van de tabellen in een werkruimte.

Bewaarde gegevens opschonen

Als u het beleid voor gegevensretentie instelt op 30 dagen, kunt u oudere gegevens onmiddellijk opschonen met behulp van de immediatePurgeDataOn30Days parameter in Azure Resource Manager. De functionaliteit voor opschonen is handig wanneer u persoonsgegevens onmiddellijk moet verwijderen. De functionaliteit voor onmiddellijke opschoning is niet beschikbaar via de Azure Portal.

Werkruimten met een bewaarbeleid van 30 dagen bewaren gegevens mogelijk gedurende 31 dagen als u de immediatePurgeDataOn30Days parameter niet instelt.

U kunt ook gegevens uit een werkruimte opschonen met behulp van de functie Opschonen, waarmee persoonsgegevens worden verwijderd. U kunt geen gegevens uit gearchiveerde logboeken opschonen.

De Opschonings-API van Log Analytics heeft geen invloed op facturering voor retentie. Als u de bewaarkosten wilt verlagen, verkort u de retentieperiode voor de werkruimte of voor specifieke tabellen.

Tabellen met uniek bewaarbeleid

Standaard bewaren twee gegevenstypen, Usage en AzureActivity, gegevens gedurende ten minste 90 dagen gratis. Wanneer u de werkruimteretentie verhoogt tot meer dan 90 dagen, verhoogt u ook de retentie van deze gegevenstypen. Er worden kosten in rekening gebracht voor het bewaren van deze gegevens na de periode van 90 dagen. Deze tabellen zijn ook vrij van kosten voor gegevensopname.

Tabellen met betrekking tot Application Insights-resources bewaren gegevens ook gratis gedurende 90 dagen. U kunt het bewaarbeleid van elk van deze tabellen afzonderlijk aanpassen:

  • AppAvailabilityResults
  • AppBrowserTimings
  • AppDependencies
  • AppExceptions
  • AppEvents
  • AppMetrics
  • AppPageViews
  • AppPerformanceCounters
  • AppRequests
  • AppSystemEvents
  • AppTraces

Prijsmodel

De kosten voor het onderhouden van gearchiveerde logboeken worden berekend op basis van de hoeveelheid gegevens die u archiveert, in GB, en het aantal dagen waarvoor u de gegevens archiveert.

Zie Prijzen van Azure Monitor voor meer informatie.

Gegevensretentie instellen voor klassieke Application Insights-resources

Application Insights-resources op basis van werkruimten slaan gegevens op in een Log Analytics-werkruimte, zodat deze worden opgenomen in de instellingen voor gegevensretentie en archief voor de werkruimte. Klassieke Application Insights-resources hebben afzonderlijke bewaarinstellingen.

De standaardretentie voor Application Insights-resources is 90 dagen. U kunt verschillende bewaarperioden selecteren voor elke Application Insights-resource. De volledige set beschikbare bewaarperioden is 30, 60, 90, 120, 180, 270, 365, 550 of 730 dagen.

Als u de retentie wilt wijzigen, gaat u vanuit uw Application Insights-resource naar de pagina Gebruik en geschatte kosten en selecteert u de optie Gegevensretentie .

Schermopname die laat zien waar de bewaarperiode voor gegevens moet worden gewijzigd.

Een respijtperiode van meerdere dagen begint wanneer de retentie wordt verlaagd voordat de oudste gegevens worden verwijderd.

De retentie kan ook programmatisch worden ingesteld met PowerShell met behulp van de retentionInDays parameter . Als u de gegevensretentie instelt op 30 dagen, kunt u een onmiddellijke opschoning van oudere gegevens activeren met behulp van de immediatePurgeDataOn30Days parameter . Deze benadering kan handig zijn voor nalevingsgerelateerde scenario's. Deze opschoningsfunctionaliteit wordt alleen weergegeven via Azure Resource Manager en moet uiterst zorgvuldig worden gebruikt. De dagelijkse resettijd voor de gegevensvolumelimiet kan worden geconfigureerd met behulp van Azure Resource Manager om de dailyQuotaResetTime parameter in te stellen.

Volgende stappen