Dela via


Samla in data med Azure Monitor Agent

Azure Monitor-agenten (AMA) används för att samla in data från virtuella Azure-datorer, VM-skalningsuppsättningar och Arc-aktiverade servrar. Regler för datainsamling (DCR) definierar de data som ska samlas in från agenten och var dessa data ska skickas. Den här artikeln beskriver hur du använder Azure Portal för att skapa en DCR för att samla in olika typer av data och installera agenten på alla datorer som kräver det.

Om du är nybörjare på Azure Monitor eller har grundläggande krav på datainsamling kan du kanske uppfylla alla dina krav med hjälp av Azure Portal och vägledningen i den här artikeln. Om du vill dra nytta av ytterligare DCR-funktioner, till exempel transformeringar, kan du behöva skapa en DCR med hjälp av andra metoder eller redigera den när du har skapat den i portalen. Du kan också använda olika metoder för att hantera domänkontrollanter och skapa associationer om du vill distribuera med HJÄLP av CLI, PowerShell, ARM-mallar eller Azure Policy.

Kommentar

Om du vill skicka data mellan klienter måste du först aktivera Azure Lighthouse.

Varning

Följande fall kan samla in dubblettdata som kan leda till ytterligare avgifter.

  • Skapa flera domänkontrollanter med samma datakälla och associera dem med samma agent. Se till att du filtrerar data i domänkontrollanterna så att var och en samlar in unika data.
  • Skapa en DCR som samlar in säkerhetsloggar och aktiverar Sentinel för samma agenter. I det här fallet kan du samla in samma händelser i tabellen Händelse och tabellen SecurityEvent.
  • Använda både Azure Monitor-agenten och den äldre Log Analytics-agenten på samma dator. Begränsa duplicerade händelser till endast den tid då du övergår från en agent till en annan.

Datakällor

Tabellen nedan visar de typer av data som du för närvarande kan samla in med Azure Monitor-agenten och var du kan skicka dessa data. Länken för var och en är till en artikel som beskriver information om hur du konfigurerar datakällan. Följ den här artikeln för att skapa DCR och tilldela den till resurser och följ sedan den länkade artikeln för att konfigurera datakällan.

Data source beskrivning Klientens operativsystem Destinationer
Windows-händelser Information som skickas till Windows händelseloggningssystem, inklusive sysmon-händelser. Windows Log Analytics-arbetsyta
Prestandaräknare Numeriska värden som mäter prestanda för olika aspekter av operativsystem och arbetsbelastningar. Windows
Linux
Azure Monitor-mått (förhandsversion)
Log Analytics-arbetsyta
Syslog Information som skickas till Linux-händelseloggningssystemet. Linux Log Analytics-arbetsyta
Textlogg Information som skickas till en textloggfil på en lokal disk. Windows
Linux
Log Analytics-arbetsyta
JSON-logg Information som skickas till en JSON-loggfil på en lokal disk. Windows
Linux
Log Analytics-arbetsyta
IIS-loggar IIS-loggar (Internet Information Service) från den lokala disken för Windows-datorer Windows Log Analytics-arbetsyta

Kommentar

Azure Monitor-agenten har också stöd för Azure-tjänsten SQL Best Practices Assessment som för närvarande är allmänt tillgänglig. Mer information finns i Konfigurera utvärdering av metodtips med Hjälp av Azure Monitor Agent.

Förutsättningar

Översikt

När du skapar en domänkontrollant i Azure Portal går du igenom en serie sidor för att ange den information som behövs för att samla in data från de datorer som du anger. I följande tabell beskrivs den information som du behöver ange på varje sida.

Avsnitt beskrivning
Resurser Datorer som ska använda DCR. När du lägger till en dator i DCR skapar den en datainsamlingsregelassociation (DCRA) mellan datorn och DCR. Du kan redigera DCR för att lägga till eller ta bort datorer när den har skapats.
Data source Vilken typ av data som ska samlas in från datorn. Listan över tillgängliga datakällor visas ovan i Datakällor. Varje datakälla har egna konfigurationsinställningar och potentiellt förutsättningar, så se den enskilda artikeln för var och en för mer information.
Mål Mål där data som samlas in från datakällan ska skickas. Om du har flera datakällor i DCR kan de skickas till separata mål och data från en enda datakälla kan skickas till flera mål. Mer information om deras mål, till exempel tabellen på Log Analytics-arbetsytan, finns i artikeln för varje datakälla.

Detaljerade anvisningar om hur du skapar en DCR med hjälp av Azure Portal finns i Skapa regler för datainsamling.

Verifiera åtgärden

När du har skapat en domänkontrollant och associerat den med en dator kan du kontrollera att agenten är i drift och att data samlas in genom att köra frågor på Log Analytics-arbetsytan.

Verifiera agentåtgärd

Kontrollera att agenten fungerar och kommunicerar korrekt genom att köra följande fråga i Log Analytics för att kontrollera om det finns några poster i tabellen Pulsslag . En post ska skickas till den här tabellen från varje agent varje minut.

Heartbeat
| where TimeGenerated > ago(24h)
| where Computer has "<computer name>"
| project TimeGenerated, Category, Version
| order by TimeGenerated desc

Kontrollera att poster tas emot

Det tar några minuter innan agenten installeras och börjar köra nya eller ändrade domänkontrollanter. Du kan sedan kontrollera att poster tas emot från var och en av dina datakällor genom att kontrollera tabellen som var och en skriver till på Log Analytics-arbetsytan. Följande fråga söker till exempel efter Windows-händelser i tabellen Händelse .

Event
| where TimeGenerated > ago(48h)
| order by TimeGenerated desc

Felsökning

Gå igenom följande steg om du inte samlar in data som du förväntar dig.

  • Kontrollera att agenten är installerad och körs på datorn.
  • Se avsnittet Felsökning i artikeln för den datakälla som du har problem med.
  • Se Övervaka och felsöka DCR-datainsamling i Azure Monitor för att aktivera övervakning för DCR.
    • Visa mått för att avgöra om data samlas in och om några rader tas bort.
    • Visa loggar för att identifiera fel i datainsamlingen.

Nästa steg