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.
Azure-resursloggar ger insikter om åtgärder som utförs i en Azure-resurs. Innehållet i resursloggarna skiljer sig åt för varje resurstyp. De kan innehålla information om de åtgärder som utförs på resursen, status för dessa åtgärder och annan information som hjälper dig att förstå resursens hälsa och prestanda.
Samla in resursloggar
Resursloggar samlas inte in som standard. Om du vill samla in dem måste du skapa en diagnostikinställning för varje Azure-resurs. Mer information finns i Diagnostikinställningar i Azure Monitor . Informationen nedan innehåller ytterligare information om de olika mål som resursloggar kan skickas till.
Anmärkning
Resursloggar är inte helt förlustfria. De baseras på en lagrings- och framflyttningsarkitektur som är utformad för att kostnadseffektivt flytta petabytes av data per dag i stor skala. Den här funktionen omfattar inbyggd redundans och återförsök över hela plattformen, men ger inga transaktionsgarantier. När en beständig dataförlustkälla identifieras prioriteras dess lösning och framtida förebyggande åtgärder. Små dataförluster kan fortfarande uppstå vid tillfälliga, icke-upprepande tjänstproblem som distribueras i Azure.
Resmål
När du skapar en diagnostikinställning kan du välja att skicka resursloggar till ett eller flera av följande mål. De mål du väljer baseras på dina behov av analys, kvarhållning och integrering med andra system.
I följande avsnitt beskrivs information om resursloggar för varje mål.
Skicka resursloggarna till en Log Analytics-arbetsyta för följande funktioner:
- Korrelera resursloggar med andra loggdata med hjälp av loggfrågor.
- Skapa loggaviseringar från resursloggposter.
- Få åtkomst till resursloggdata med Power BI.
Samlingsläge
Tabellerna i Log Analytics-arbetsytan som används av resursloggar beror på resurstypen och vilken typ av samling resursen använder. Det finns två typer av samlingslägen för resursloggar:
- Azure-diagnostik: Alla data skrivs till AzureDiagnostics-tabellen.
- Resursspecifik: Data skrivs till enskilda tabeller för varje kategori av resursen.
Resursspecifik
För loggar som använder resursspecifikt läge skapas enskilda tabeller i den valda arbetsytan för varje loggkategori som valts i diagnostikinställningen. Resursspecifika loggar har följande fördelar jämfört med Azure-diagnostikloggar:
- Gör det enklare att arbeta med data i loggfrågor.
- Ger bättre identifiering av scheman och deras struktur.
- Förbättrar prestanda mellan svarstider för inmatning och frågetider.
- Ger möjlighet att bevilja rollbaserad åtkomstkontroll i Azure i en specifik tabell.
En beskrivning av resursspecifika loggar och tabeller finns i Resursloggkategorier som stöds för Azure Monitor
Azure-diagnostikläge
I Azure-diagnostikläge samlas alla data från alla diagnostikinställningar in i tabellen AzureDiagnostics . Den här äldre metoden används idag av en minoritet av Azure-tjänsterna. Eftersom flera resurstyper skickar data till samma tabell är schemat superuppsättningen av scheman för alla olika datatyper som samlas in. Mer information om strukturen i den här tabellen och hur den fungerar med det här potentiellt stora antalet kolumner finns i Referens för AzureDiagnostics.
Tabellen AzureDiagnostics innehåller resourceId för resursen som genererade loggen, loggkategorin och den tid då loggen genererades samt resursspecifika egenskaper.
Välj samlingsläge
De flesta Azure-resurser skriver data till arbetsytan i antingen Azure-diagnostik eller resursspecifikt läge utan att ge dig något val. Mer information finns i Vanliga och tjänstspecifika scheman för Azure-resursloggar.
Alla Azure-tjänster kommer så småningom att använda det resursspecifika läget. Som en del av den här övergången kan du med vissa resurser välja ett läge i diagnostikinställningen. Ange resursspecifikt läge för nya diagnostikinställningar eftersom det här läget gör data enklare att hantera. Det kan också hjälpa dig att undvika komplexa migreringar senare.
Anmärkning
Ett exempel som anger samlingsläget med hjälp av en Azure Resource Manager-mall finns i Resource Manager-mallexempel för diagnostikinställningar i Azure Monitor.
Du kan ändra en befintlig diagnostikinställning till resursspecifikt läge. I det här fallet finns data som redan samlats in kvar i AzureDiagnostics tabellen tills de tas bort enligt kvarhållningsinställningen för arbetsytan. Nya data samlas in i den dedikerade tabellen. Använd union-operatorn för att fråga efter data i båda tabellerna.
Fortsätt att titta på Azure Updates-bloggen för meddelanden om Azure-tjänster som stöder resursspecifikt läge.
Kategorier och scheman
Alla resursloggar har ett gemensamt schema på den översta nivån. Varje tjänst definierar unika egenskaper för sina egna loggar. Se Vanliga och tjänstspecifika scheman för Azure-resursloggar för det gemensamma schemat och scheman för varje tjänst. Se Resursloggkategorier som stöds för Azure Monitor för de olika kategorier som stöds av varje tjänst och länkar till scheman för varje kategori.