Dela via


Översikt över Azure Monitor-loggar

Azure Monitor-loggar är en centraliserad SaaS-plattform (programvara som en tjänst) för insamling, analys och hantering av telemetridata som genereras av Azure och andra resurser och program än Azure.

Du kan samla in loggar, hantera loggdata och kostnader och använda olika typer av data på en Log Analytics-arbetsyta, den primära Azure Monitor-loggresursen. Det innebär att du aldrig behöver flytta data eller hantera annan lagring, och du kan behålla olika datatyper så länge eller så lite som du behöver.

Den här artikeln innehåller en översikt över hur Azure Monitor-loggar fungerar och förklarar hur de hanterar behoven och färdigheterna hos olika personer i en organisation.

Kommentar

Azure Monitor-loggar är hälften av den dataplattform som stöder Azure Monitor. Den andra är Azure Monitor Metrics, som lagrar numeriska data i en tidsseriedatabas.

Så här fungerar Azure Monitor-loggar

Med Azure Monitor-loggar får du verktygen för att:

  • Samla in data med hjälp av Azure Monitor-datainsamlingsmetoder. Transformera data baserat på dina behov för att optimera kostnader, ta bort personliga data och så vidare och dirigera data till tabeller på din Log Analytics-arbetsyta.
  • Hantera och optimera loggdata och kostnader genom att konfigurera din Log Analytics-arbetsyta och loggtabeller, inklusive tabellscheman, tabellplaner, datakvarhållning, dataaggregering, vem som har åtkomst till vilka data och loggrelaterade kostnader.
  • Hämta data nästan i realtid med hjälp av KQL (Kusto Query Language) eller KQL-baserade verktyg och funktioner som inte kräver KQL-kunskaper, till exempel Enkelt läge i Log Analytics-användargränssnittet, fördefinierade granskade övervakningsupplevelser som kallas Insikter och fördefinierade frågor.
  • Använd data flexibelt för en rad olika användningsfall, inklusive dataanalys, felsökning, aviseringar, instrumentpaneler och rapporter, anpassade program och andra Azure- eller icke-Azure-tjänster.

Ett diagram som visar hur Azure Monitor- och Azure Monitor-loggar tillhandahåller en lösning från slutpunkt till slutpunkt för insamling, hantering, hämtning och arbete med loggdata.

Datainsamling, routning och transformering

Med Azure Monitors funktioner för datainsamling kan du samla in data från alla dina program och resurser som körs i Azure, andra moln och lokalt. En kraftfull inmatningspipeline möjliggör filtrering, transformering och routning av data till måltabeller på Log Analytics-arbetsytan för att optimera kostnader, analysfunktioner och frågeprestanda.

Ett diagram som visar data som samlas in från datakällor och transformeras och skickas till tabeller på en Log Analytics-arbetsyta.

Mer information om datainsamling och transformering finns i Azure Monitor-datakällor och datainsamlingsmetoder och omvandlingar av datainsamling i Azure Monitor.

Log Analytics-arbetsyta

En Log Analytics-arbetsyta är ett datalager som innehåller tabeller där du samlar in data.

För att hantera datalagrings- och förbrukningsbehoven för olika personer som använder en Log Analytics-arbetsyta kan du:

En skärmbild av en Log Analytics-arbetsyta i Azure Portal.

Du kan också konfigurera nätverksisolering, replikera din arbetsyta mellan regioner och utforma en arbetsytearkitektur baserat på dina affärsbehov.

Tabellplaner

Du kan använda en Log Analytics-arbetsyta för att lagra alla typer av loggar som krävs för valfritt ändamål. Till exempel:

  • Utförliga data med stora volymer som kräver billig långsiktig lagring för granskning och efterlevnad
  • App- och resursdata för felsökning av utvecklare
  • Viktiga händelse- och prestandadata för skalning och aviseringar för att säkerställa kontinuerlig driftskvalitet och säkerhet
  • Aggregerade långsiktiga datatrender för avancerad analys och maskininlärning

Med tabellplaner kan du hantera datakostnader baserat på hur ofta du använder data i en tabell och vilken typ av analys du behöver data för.

Den här videon ger en översikt över hur tabellplaner möjliggör loggning på flera nivåer i Azure Monitor-loggar:

Diagrammet och tabellen nedan jämför tabellplanerna Analytics, Basic och Auxiliary. Information om interaktiv och långsiktig kvarhållning finns i Hantera datakvarhållning på en Log Analytics-arbetsyta. Information om hur du väljer eller ändrar en tabellplan finns i Välj en tabellplan.

Diagram som visar en översikt över de funktioner som tillhandahålls av tabellplanerna Analytics, Basic och Auxiliary.

Funktioner Analys Grundläggande Extra (förhandsversion)
Bäst för Data med högt värde som används för kontinuerlig övervakning, realtidsidentifiering och prestandaanalys. Medelhöga data som behövs för felsökning och incidenthantering. Lågtrycksdata, till exempel utförliga loggar och data som krävs för granskning och efterlevnad.
Tabelltyper som stöds Alla tabelltyper Azure-tabeller som stöder grundläggande loggar och DCR-baserade anpassade tabeller DCR-baserade anpassade tabeller
Inmatningskostnad Standard Reducerad Minimal
Frågepris ingår
Optimerad frågeprestanda ❌ Långsammare frågor.
Bra för granskning. Inte optimerad för realtidsanalys.
Frågefunktioner Fullständiga frågefunktioner. Fullständig Kusto-frågespråk (KQL) i en enda tabell, som du kan utöka med data från en Analytics-tabell med hjälp av uppslag. Fullständig KQL på en enskild tabell, som du kan utöka med data från en Analytics-tabell med hjälp av uppslag.
Aviseringar
Insikter
Instrumentpaneler ✅ Kostnad per fråga för instrumentpanelsuppdateringar ingår inte. Möjlig, men långsam uppdatering, kostnad per fråga för instrumentpanelsuppdateringar ingår inte.
Dataexport
Microsoft Sentinel
Sökjobb
Sammanfattningsregler ✅ KQL begränsat till en enskild tabell ✅ KQL begränsat till en enskild tabell
Återställa
Interaktiv kvarhållning 30 dagar (90 dagar för Microsoft Sentinel och Application Insights).
Kan utökas till upp till två år med en proportionell månatlig långsiktig kvarhållningsavgift.
30 dagar 30 dagar
Total kvarhållning Upp till 12 år Upp till 12 år Upp till 12 år*
*Begränsning för offentlig förhandsversion: Den totala kvarhållningen av extraplanen är för närvarande fast i 365 dagar.

Kommentar

Den extra tabellplanen är i offentlig förhandsversion. Aktuella begränsningar och regioner som stöds finns i Begränsningar för offentlig förhandsversion.
Tabellplanerna Basic och Auxiliary är inte tillgängliga för arbetsytor i äldre prisnivåer.

Kusto-frågespråk (KQL) och Log Analytics

Du hämtar data från en Log Analytics-arbetsyta med hjälp av en KQL-fråga (Kusto-frågespråk), som är en skrivskyddad begäran om att bearbeta data och returnera resultat. KQL är ett kraftfullt verktyg som snabbt kan analysera miljontals poster. Använd KQL för att utforska loggar, transformera och aggregera data, identifiera mönster, identifiera avvikelser och extremvärden med mera.

Log Analytics är ett verktyg i Azure Portal för att köra loggfrågor och analysera deras resultat. Med Enkelt Läge för Log Analytics kan alla användare, oavsett deras kunskaper om KQL, hämta data från en eller flera tabeller med ett klick. Med en uppsättning kontroller kan du utforska och analysera hämtade data med hjälp av de mest populära funktionerna i Azure Monitor-loggar i en intuitiv, kalkylbladsliknande upplevelse.

Skärmbild som visar Enkelt Log Analytics-läge.

Om du är bekant med KQL kan du använda Log Analytics KQL-läge för att redigera och skapa frågor, som du sedan kan använda i Azure Monitor-funktioner som aviseringar och arbetsböcker eller dela med andra användare.

Mer information om Log Analytics finns i Översikt över Log Analytics i Azure Monitor.

Inbyggda insikter och anpassade instrumentpaneler, arbetsböcker och rapporter

Många av Azure Monitors färdiga, kurerade Insights-upplevelser lagrar data i Azure Monitor-loggar och presenterar dessa data på ett intuitivt sätt så att du kan övervaka prestanda och tillgänglighet för dina moln- och hybridprogram och deras stödkomponenter.

En skärmbild som visar den inbyggda övervakningsupplevelsen för Container Insights i Azure Monitor.

Du kan också skapa egna visualiseringar och rapporter med hjälp av arbetsböcker, instrumentpaneler och Power BI.

Användningsfall

Den här tabellen beskriver några av de sätt som du kan använda de data du samlar in i Azure Monitor-loggar för att härleda drifts- och affärsvärde.

Kapacitet beskrivning
Analysera Använd Log Analytics i Azure Portal för att skriva loggfrågor och interaktivt analysera loggdata med hjälp av en kraftfull analysmotor.
Aggregera Använd sammanfattningsregler för att aggregera information som du behöver för aviseringar och analyser från rådata som du matar in. På så sätt kan du optimera dina kostnader, analysfunktioner och frågeprestanda.
Identifiera och analysera avvikelser Använd inbyggda eller anpassade algoritmer för avvikelseidentifiering för att identifiera ovanliga mönster eller beteenden i dina loggdata. Detta hjälper till vid tidig identifiering av potentiella problem.
Varning Konfigurera en varningsregel för loggsökning eller måttavisering för loggar för att skicka ett meddelande eller vidta automatiserade åtgärder när ett visst villkor inträffar.
Visualisera Fäst frågeresultat som återges som tabeller eller diagram på en Azure-instrumentpanel.
Skapa en arbetsbok för att kombinera med flera uppsättningar data i en interaktiv rapport.
Exportera resultatet av en fråga till Power BI för att använda olika visualiseringar och dela med personer utanför Azure.
Exportera resultatet av en fråga till Grafana för att använda dess instrumentpanel och kombinera med andra datakällor.
Skaffa insikter Insikter ger en anpassad övervakningsupplevelse för specifika resurser och tjänster.
Hämta Åtkomstloggens frågeresultat från:
Importera Ladda upp loggar från en anpassad app via REST API eller klientbiblioteket för .NET, Go, Java, JavaScript eller Python.
Export Konfigurera automatisk export av loggdata till ett Azure Storage-konto eller Azure Event Hubs.
Skapa ett arbetsflöde för att hämta loggdata och kopiera dem till en extern plats med hjälp av Azure Logic Apps.
Ta med din egen analys Analysera data i Azure Monitor-loggar med hjälp av en notebook-fil för att skapa effektiva processer i flera steg ovanpå data som du samlar in i Azure Monitor-loggar. Detta är särskilt användbart för ändamål som att skapa och köra maskininlärningspipelines, avancerad analys och felsökningsguider (TSG:er) för supportbehov.
Behålla data för granskning och efterlevnad Skicka data direkt till en tabell med hjälpplanen och utöka kvarhållningen av data i valfri tabell för att behålla data för granskning och efterlevnad till upp till 12 år. Med en tabellplan med låg kostnad och långsiktig kvarhållning på arbetsytan kan du minska kostnaderna och snabbt och enkelt använda dina data när du behöver dem.

Arbeta med Microsoft Sentinel och Microsoft Defender för molnet

Microsoft Sentinel och Microsoft Defender för molnet utföra säkerhetsövervakning i Azure.

Dessa tjänster lagrar sina data i Azure Monitor-loggar så att de kan analyseras med andra loggdata som samlas in av Azure Monitor.

Läs mer

Tjänst Mer information
Microsoft Sentinel
Microsoft Defender for Cloud

Nästa steg