Adatmegőrzés és archiválás az Azure Monitor-naplókban

Az Azure Monitor-naplók két állapotban őrzik meg az adatokat:

  • Interaktív megőrzés: Lehetővé teszi az Analytics-naplók legfeljebb 2 éves interaktív lekérdezésekhez való megőrzését.
  • Archívum: Lehetővé teszi a munkaterületen a régebbi, kevésbé használt adatok alacsonyabb költségű megőrzését. Az archivált állapotban lévő adatokat keresési feladatok és visszaállítás használatával érheti el. Az adatokat akár 12 évig is archivált állapotban tarthatja.

Ez a cikk az adatmegőrzés és az archiválás konfigurálását ismerteti.

A megőrzés és az archiválás működése

Minden munkaterülethez tartozik egy alapértelmezett adatmegőrzési beállítás, amely az összes táblára vonatkozik. Különböző adatmegőrzési beállításokat konfigurálhat az egyes táblákon.

Az adatmegőrzési és archiválási időszakok áttekintését bemutató diagram.

Az interaktív megőrzési időszak alatt az adatok monitorozáshoz, hibaelhárításhoz és elemzéshez érhetők el. Ha már nem használja a naplókat, de továbbra is meg kell őriznie az adatokat a megfelelőség vagy az alkalmi vizsgálat érdekében, a költségek csökkentése érdekében archiválja a naplókat.

Az archivált adatok ugyanabban a táblában maradnak az interaktív lekérdezésekhez elérhető adatok mellett. Ha az interaktív megőrzési időszaknál hosszabb teljes megőrzési időtartamot állít be, a Log Analytics a megőrzési időszak végén azonnal automatikusan archiválja a releváns adatokat.

Az archivált adatokat keresési feladat futtatásával vagy archivált naplók visszaállításával érheti el.

Feljegyzés

Az archív időszak csak a tábla szintjén állítható be, a munkaterület szintjén nem.

Az adatmegőrzési és archiválási beállítások módosítása

Ha lerövidít egy meglévő adatmegőrzési beállítást, az Azure Monitor 30 napot vár az adatok eltávolítása előtt, így visszaállíthatja a módosítást, és elkerülheti az adatvesztést konfigurációs hiba esetén. Szükség esetén azonnal törölheti az adatokat.

A megőrzési beállítás növelésekor az új megőrzési időszak az összes olyan adatra vonatkozik, amely már be van töltve a táblába, és még nem lett törölve vagy eltávolítva.

Ha egy meglévő adatokat tartalmazó táblában módosítja az archív beállításokat, a táblázat releváns adatait is azonnal érinti a rendszer. Előfordulhat például, hogy van egy meglévő táblája, amely 180 napos interaktív megőrzési idővel rendelkezik, és nincs archiválási időszaka. Úgy dönt, hogy a megőrzési beállítást 90 napos interaktív megőrzésre módosítja a 180 napos teljes megőrzési időszak módosítása nélkül. A Log Analytics azonnal archiválja a 90 napnál régebbi adatokat, és egyik adat sem törlődik.

Mi történik az adatokkal, amikor egy táblát töröl egy Log Analytics-munkaterületen?

A Log Analytics-munkaterületek több típusú táblát is tartalmazhatnak. Mi történik, ha törli a táblát, az eltérő az egyes esetekben:

Táblatípus Adatmegőrzés Ajánlások
Azure-tábla Az Azure-táblák naplókat tárolnak egy Azure-erőforrásból vagy egy Azure-szolgáltatás vagy megoldás által megkövetelt adatokból, és nem törölhetők. Ha leállítja az adatok átvitelét az erőforrásból, szolgáltatásból vagy megoldásból, az adatok a munkaterületen maradnak a táblához vagy az alapértelmezett munkaterület-megőrzéshez meghatározott megőrzési időszak végéig, ha nem határozza meg a táblaszintű adatmegőrzést. A díjak minimalizálása érdekében állítsa a táblaszintű megőrzést négy napra, mielőtt leállítja a táblázatba való streamelési naplókat.
Visszaállított tábla(table_RST) Törli a visszaállításhoz kiépített gyorsgyorsítótárat, de a forrástábla adatai nem törlődnek.
Keresési eredmények táblázata (table_SRCH) Azonnal és véglegesen törli a táblát és az adatokat.
Egyéni naplótábla (table_CL) A helyreállítható beállítás a táblaszintű adatmegőrzés vagy az alapértelmezett munkaterület-megőrzési időszak végéig törli a táblát. A helyreállítható törlési időszak alatt továbbra is fizetnie kell az adatmegőrzésért, és újra létrehozhatja a táblát, és hozzáférhet az adatokhoz egy azonos nevű és sémájú tábla beállításával. Az egyéni táblák törlése után 14 nappal az Azure Monitor eltávolítja a táblaszintű adatmegőrzési konfigurációt, és alkalmazza az alapértelmezett munkaterület-megőrzést. A díjak minimalizálása érdekében állítsa a táblaszintű megőrzést négy napra a tábla törlése előtt.

A szükséges engedélyek

Művelet A szükséges engedélyek
Adatmegőrzési és archiválási szabályzatok konfigurálása Log Analytics-munkaterületekhez Microsoft.OperationalInsights/workspaces/writeés microsoft.operationalinsights/workspaces/tables/write a Log Analytics-munkaterületre vonatkozó engedélyek, a Log Analytics-közreműködő beépített szerepkörének megfelelően, például
Adatmegőrzési és archiválási szabályzat lekérése táblázat alapján a Log Analytics-munkaterülethez Microsoft.OperationalInsights/workspaces/tables/reada Log Analytics-munkaterületre vonatkozó engedélyek, a Log Analytics-olvasó beépített szerepkörének megfelelően, például
Adatok törlése Log Analytics-munkaterületről Microsoft.OperationalInsights/workspaces/purge/actiona Log Analytics-munkaterületre vonatkozó engedélyek, a Log Analytics-közreműködő beépített szerepkörének megfelelően, például

Az alapértelmezett munkaterület-megőrzés konfigurálása

A Log Analytics-munkaterületek alapértelmezett adatmegőrzését az Azure Portalon 30, 31, 60, 90, 120, 180, 270, 365, 550 és 730 napra állíthatja be. Az egyes táblákra eltérő beállítást alkalmazhat a megőrzés és az archiválás táblaszinten történő konfigurálásával. Ha az ingyenes szinten van, frissítenie kell a fizetős szintre az adatmegőrzési időszak módosításához.

Fontos

A 30 napos adatmegőrzéssel rendelkező munkaterületek 31 napig őrizhetik meg az adatokat. Ha csak egy adatvédelmi szabályzatnak való megfelelés érdekében 30 napig kell megőriznie az adatokat, állítsa be az alapértelmezett munkaterület-megőrzést 30 napra az API használatával, és frissítse a munkaterület tulajdonságát immediatePurgeDataOn30Daystrueerre. Ez a művelet jelenleg csak a Munkaterületek – Update API használatával támogatott.

Az alapértelmezett munkaterület-megőrzés beállítása:

  1. Az Azure Portal Log Analytics-munkaterületek menüjében válassza ki a munkaterületet.

  2. Válassza ki a használatot és a becsült költségeket a bal oldali panelen.

  3. Válassza az Adatmegőrzés lehetőséget a lap tetején.

    Képernyőkép a munkaterület adatmegőrzési beállításának módosításáról.

  4. Mozgassa a csúszkát a napok számának növeléséhez vagy csökkentéséhez, majd kattintson az OK gombra.

Adatmegőrzés és archiválás konfigurálása táblaszinten

Alapértelmezés szerint a munkaterület összes táblája örökli a munkaterület interaktív adatmegőrzési beállítását, és nem rendelkezik archívummal. Az egyes táblák megőrzési és archiválási beállításait módosíthatja, kivéve az örökölt ingyenes próbaverziós tarifacsomagban lévő munkaterületeket.

Az Elemzési naplóadat-csomag 31 napos interaktív megőrzést tartalmaz az aktuális generációs tarifacsomagokban (használatalapú fizetéses és kötelezettségvállalási szintek, valamint az örökölt önálló és csomópontonkénti szintek). Az interaktív megőrzési időtartamot további költségek mellett akár 730 napra is növelheti. Szükség esetén az API vagy a parancssori felület használatával akár négy napra is csökkentheti az interaktív megőrzési időt. Mivel azonban a betöltési ár 31 napos interaktív megőrzést tartalmaz, a megőrzési idő 31 nap alatti csökkentése nem csökkenti a költségeket. Az archív időszak legfeljebb 4383 nap (12 év) teljes megőrzési időre állítható be.

Feljegyzés

Az Azure Portalon és az API-val jelenleg akár 12 évre is beállíthatja a teljes adatmegőrzést. A parancssori felület és a PowerShell hét évre korlátozódik; támogatás 12 évig fog tartani.

Egy tábla adatmegőrzési és archiválási időtartamának beállítása az Azure Portalon:

  1. A Log Analytics-munkaterületek menüben válassza a Táblák lehetőséget.

    A Táblák képernyő a munkaterület összes táblájának listáját tartalmazza.

  2. Válassza ki a konfigurálni kívánt táblázat helyi menüjét, és válassza a Táblázat kezelése lehetőséget.

    Képernyőkép a munkaterület egyik táblájának Tábla kezelése gombjáról.

  3. Konfigurálja az adatmegőrzési és archiválási időtartamot a táblakonfigurációs képernyő Adatmegőrzési beállítások szakaszában.

    Képernyőkép az adatmegőrzési beállításokról a táblázat konfigurációs képernyőjén.

Adatmegőrzési és archiválási beállítások lekérése táblázat szerint

Ha meg szeretné tekinteni egy tábla adatmegőrzési és archiválási időtartamát az Azure Portalon, a Log Analytics-munkaterületek menüjében válassza a Táblák lehetőséget.

A Táblák képernyőn a munkaterület összes táblájának interaktív megőrzési és archiválási időszaka látható.

Képernyőkép a munkaterület egyik táblájának Tábla kezelése gombjáról.

Egyedi megőrzési időszakokkal rendelkező táblák

Alapértelmezés szerint két adattípus, Usage és AzureActivitylegalább 90 napig díjmentesen tárolhatja az adatokat. Ha 90 napnál hosszabbra növeli a munkaterület megőrzési időtartamát, akkor ezen adattípusok megőrzését is növeli. Ezek a táblák az adatbetöltési díjaktól is mentesek.

Az alkalmazás-Elemzések-erőforrásokhoz kapcsolódó táblák szintén 90 napig díjmentesen őrzik meg az adatokat. Az egyes táblák megőrzését egyenként módosíthatja:

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

Díjszabási modell

Az archivált naplók karbantartásának díja az archivált adatok mennyisége, GB-ban, valamint az adatok archiválásának száma vagy napjai alapján számítható ki. Olyan naplóadatok, amelyek _IsBillable == false nem tartoznak adatmegőrzési vagy archiválási költségek alá.

További információkért tekintse meg az Azure Monitor díjszabását.

Következő lépések

További információk: