Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En Log Analytics-arbetsyta behåller data i två tillstånd:
- Kvarhållning av analys: I det här tillståndet är data tillgängliga för övervakning, felsökning och nästan realtidsanalys.
- Långsiktig kvarhållning: I det här lågkostnadstillståndet är data inte tillgängliga för tabellplansfunktioner, men kan nås via sökjobb.
Den här artikeln beskriver hur Log Analytics-arbetsytor behåller data och hur du hanterar datakvarhållning av tabeller på din arbetsyta.
Analys, långsiktig och total kvarhållning
Som standard behåller alla tabeller i en Log Analytics-arbetsyta data i 30 dagar, förutom loggtabeller med standardkvarhållning på 90 dagar. Tabeller med analysplanen gör dina data tillgängliga för realtidsfrågor under den här kvarhållningsperioden för analys. Alla tabellplaner kan hämta lagrade data via frågor eller sökjobb, och data är tillgängliga för visualiseringar, aviseringar och andra funktioner och tjänster baserat på tabellplanen.
Du kan förlänga kvarhållningsperioden för analys av tabeller med Analytics-planen upp till två år. Grundplanstabeller har en fast period på 30 dagar för förfrågningar medan stödtplanstabeller kan frågas under hela kvarhållningsperioden. Både Basic- och Auxiliary-tabeller har dock ytterligare överväganden. Mer information finns i Fråga efter data i tabellerna Basic och Auxiliary.
Kommentar
Du kan minska kvarhållningsperioden för analystabeller till så lite som fyra dagar med hjälp av API:et eller CLI. Men eftersom 31 dagars kvarhållning av analys ingår i inmatningspriset minskar inte kostnaderna om kvarhållningsperioden under 31 dagar sänks.
Om du vill behålla data i samma tabell utöver standardkvarhållningsperioden utökar du tabellens totala kvarhållning till upp till 12 år. I slutet av kvarhållningsperioden för analys finns data kvar i tabellen under resten av den totala kvarhållningsperioden som du konfigurerar. Under den här perioden – den långsiktiga kvarhållningsperioden – kör du ett sökjobb för att hämta de specifika data du behöver från tabellen och göra dem tillgängliga för interaktiva frågor i en sökresultattabell.
Så här fungerar kvarhållningsändringar
När du förkortar en tabells totala kvarhållning väntar Azure Monitor-loggar 30 dagar innan du tar bort data, så att du kan återställa ändringen och undvika dataförlust om du gjorde ett fel i konfigurationen.
När du ökar den totala kvarhållningen gäller den nya kvarhållningsperioden för alla data som redan har matats in i tabellen och som ännu inte har tagits bort.
När du ändrar inställningarna för långsiktig kvarhållning för en tabell med befintliga data börjar ändringen gälla omedelbart.
Exempel:
- Du har en befintlig Analytics-tabell med 180 dagars analysdataretention och ingen långtidsretention.
- Du ändrar kvarhållningen av analys till 90 dagar utan att ändra den totala kvarhållningsperioden på 180 dagar.
- Azure Monitor behandlar automatiskt de återstående 90 dagarna av total kvarhållning som låg kostnad och långsiktig kvarhållning, så att data som är 90–180 dagar gamla inte går förlorade.
Behörigheter som krävs
| Åtgärd | Behörigheter som krävs |
|---|---|
| Konfigurera standardlagring av analys för Analytics-tabeller på en Log Analytics-arbetsyta |
Microsoft.OperationalInsights/workspaces/write och microsoft.operationalinsights/workspaces/tables/write behörigheter till Log Analytics-arbetsytan, som tillhandahålls av Log Analytics Contributors inbyggda roll, till exempel |
| Hämta inställningen för kvarhållning för varje tabell i en Log Analytics-arbetsyta |
Microsoft.OperationalInsights/workspaces/tables/read behörigheter till Log Analytics-arbetsytan, som tillhandahålls av den inbyggda rollen Log Analytics Reader, till exempel |
Konfigurera standardkvarhållningsperioden för analystabeller
Standardkvarhållningsperioden för Analytics-tabeller på en Log Analytics-arbetsyta är 30 dagar. Du kan ändra standardanalysperioden för Analytics-tabeller upp till två år genom att ändra datalagringsinställningen på arbetsytanivå. Tabellerna Basic och Auxiliary har bara en total kvarhållningsperiod, vilket är 30 dagar som standard.
Om du ändrar standardinställningen för datakvarhållning på arbetsytan påverkas automatiskt alla Analytics-tabeller som standardinställningen fortfarande gäller för på din arbetsyta. Om du redan har ändrat analyskvarhållningen för en viss tabell påverkas inte tabellen när du ändrar standardinställningen för datakvarhållning för arbetsytan.
Viktigt!
Arbetsytor med kvarhållning på 30 dagar kan lagra data i 31 dagar. Om du bara behöver behålla data i 30 dagar för att följa en sekretesspolicy konfigurerar du standardkvarhållningen för arbetsytan till 30 dagar med hjälp av API:et och uppdaterar immediatePurgeDataOn30Days egenskapen för arbetsytan till true. Den här åtgärden stöds för närvarande endast med hjälp av API:et Workspaces – Update.
Så här anger du standardkvarhållningsperioden för analystabeller i en Log Analytics-arbetsyta:
Konfigurera kvarhållning på tabellnivå
Som standard ärver alla tabeller med analysdataplanen Log Analytics-arbetsytans standardinställning för kvarhållning och har ingen långsiktig kvarhållning. Du kan öka analyskvarhållningsperioden för Analytics-tabeller till upp till 730 dagar till en extra kostnad.
Om du vill lägga till långsiktig kvarhållning i en tabell med en dataplan anger du total kvarhållning till upp till 12 år (4 383 dagar).
Kommentar
För närvarande kan du ange total kvarhållning till upp till 12 år via Azure Portal och API. CLI och PowerShell är begränsade till sju år; supporten kommer att utökas till 12 år därefter.
Så här ändrar du kvarhållningsinställningen för en tabell i Azure Portal:
På menyn Log Analytics-arbetsytor väljer du Tabeller.
På skärmen Tabeller visas alla tabeller i arbetsytan.
Välj snabbmenyn för den tabell som du vill konfigurera och välj Hantera tabell.
Konfigurera inställningar för analyskvarhållning och total kvarhållning i avsnittet Inställningar för datakvarhållning på skärmen för tabellkonfiguration.
Hämta kvarhållningsinställningar per tabell
Om du vill visa kvarhållningsinställningarna för en tabell i Azure Portal väljer du Tabeller på Log Analytics-arbetsytor-menyn.
Skärmen Tabeller visar analyskvarhållning och totala kvarhållningsperioder för alla tabeller på arbetsytan.
Vad händer med data när du tar bort en tabell på en Log Analytics-arbetsyta?
En Log Analytics-arbetsyta kan innehålla flera typer av tabeller. Vad som händer när du tar bort tabellen är olika för varje:
| Tabelltyp | Datakvarhållning | Rekommendationer | Återhämtning |
|---|---|---|---|
| Azure-tabell | En Azure-tabell innehåller loggar från en Azure-resurs eller lösning. När du slutar skicka data från din resurs eller lösning finns data kvar på arbetsytan till slutet av den kvarhållningsperiod som definierats för tabellen och debiteras därefter. | Om du vill minska avgifterna anger du kvarhållning på tabellnivå till fyra dagar, vilket är den minsta period som stöds. Om tabellen som tas bort är associerad med en lösning som ska tas bort (till exempel Sentinel) tar du bort lösningen efter att kvarhållningsperioden på fyra dagar har passerat. | Aktivera lösningen. Dataåterställning utsätts för kvarhållning av tabeller. |
Anpassad loggtabell (table_CL) |
Den anpassade loggtabellen innehåller loggar från API för logginmatning eller HTTP-datainsamlar-API (inaktuellt). När du tar bort en tabell förblir tabellnamnet reserverat i femton dagar. Om du tar bort en tabell i Analytics - eller Basic-planer tas inte data bort. Kvarhållning av tabeller är inställt på kvarhållning av arbetsytor efter femton dagar där kvarhållningsavgifterna följer kvarhållningen i tabellen. Om du tar bort en tabell i En extra plan tas data bort permanent efter femton dagar. |
För att minimera avgifterna anger du kvarhållning på tabellnivå till fyra dagar och tar bort tabellen efter fyra dagar när data trimmas. |
Analys- eller grundläggande planer: Skapa tabellen med samma namn och schema. Dataåterställning utsätts för kvarhållning av tabeller. Extraplan : Skapa tabellen med samma namn och schema under perioden för mjuk borttagning. |
Sökresultattabell (table_SRCH) |
Tar bort tabellen och data omedelbart och permanent. | ||
Återställd tabell(table_RST) |
Tar bort hotcache som har allokerats för återställningen, men källtabelldata tas inte bort. |
Loggtabeller med standardkvarhållning på 90 dagar
Som standard behåller tabellerna Usage och AzureActivity data i minst 90 dagar utan kostnad. När du ökar lagringstiden för arbetsytan till mer än 90 dagar, ökar du också lagringstiden för dessa tabeller. Dessa tabeller är också kostnadsfria från datainmatningsavgifter.
Tabeller relaterade till Application Insights-resurser behåller även data i 90 dagar utan kostnad. Du kan justera kvarhållningen av var och en av dessa tabeller individuellt:
AppAvailabilityResultsAppBrowserTimingsAppDependenciesAppExceptionsAppEventsAppMetricsAppPageViewsAppPerformanceCountersAppRequestsAppSystemEventsAppTraces
Prismodell
Analys och långsiktig kvarhållning beräknas baserat på GB-datavolymen och antalet dagar som data behålls. Fakturering för datakvarhållning sker dagligen (baserat på dagar i UTC-tidszonen). Loggdata som har _IsBillable == false omfattas inte av inmatnings- eller kvarhållningsavgifter.
Mer information finns i följande artiklar:
Relaterat innehåll
Läs mer om: