Dela via


Samla in IIS-loggar med Log Analytics-agenten

IIS (Internet Information Services) lagrar användaraktivitet i loggfiler som kan samlas in av Log Analytics-agenten och lagras i Azure Monitor-loggar.

Diagram som visar IIS-loggar.

Viktigt!

Den här artikeln beskriver insamling av IIS-loggar med Log Analytics-agenten, som är inaktuell från och med den 31 augusti 2024. Om du använder Log Analytics-agenten för att mata in data till Azure Monitor migrerar du nu till Azure Monitor-agenten. Mer information om hur du samlar in IIS-loggar med Azure Monitor Agent finns i Samla in textloggar med Azure Monitor Agent (förhandsversion).

Konfigurera IIS-loggar

Azure Monitor samlar in poster från loggfiler skapade av IIS, så du måste konfigurera IIS för loggning.

Azure Monitor stöder endast IIS-loggfiler som lagras i W3C-format och stöder inte anpassade fält eller avancerad IIS-loggning. Den samlar inte in loggar i NCSA:s eller IIS:s ursprungsformat.

Konfigurera IIS-loggar i Azure Monitor från agentkonfigurationsmenyn för Log Analytics-agenten. Ingen konfiguration krävs förutom att välja Samla in IIS-loggfiler i W3C-format.

Datainsamling

Azure Monitor samlar in IIS-loggposter från varje agent varje gång loggtidsstämpeln ändras. Loggen läss var 5:e minut. Om IIS av någon anledning inte uppdaterar tidsstämpeln före övergångstiden när en ny fil skapas, samlas loggposter in efter att den nya filen har skapats.

Frekvensen för att skapa nya filer styrs av inställningen Schema för loggfilsåterställning för IIS-webbplatsen. Inställningen är en gång om dagen som standard. Om inställningen är Timvis samlar Azure Monitor in loggen varje timme. Om inställningen är Daglig samlar Azure Monitor in loggen var 24:e timme.

Viktigt!

Vi rekommenderar att du ställer in Loggfilsöverrullningsschema tillVarje timme. Om den är inställd på Dagligen kan du uppleva toppar i dina data eftersom de bara samlas in en gång per dag.

Egenskaper för IIS-loggposter

IIS-loggposter har en typ av W3CIISLog och har egenskaperna som visas i följande tabell:

Fastighet Description
Dator Namnet på den dator som händelsen samlades in från.
Cip Klientens IP-adress.
csMethod Metod för begäran, till exempel GET eller POST.
csReferer Webbplats som användaren följde en länk från till den aktuella webbplatsen.
csUserAgent Webbläsarens typ av klient.
csUserName Namnet på den autentiserade användare som har åtkomst till servern. Anonyma användare anges med ett bindestreck.
csUriStem Mål för begäran, till exempel en webbsida.
csUriQuery Frågan som klienten eventuellt försökte utföra.
Namn på administrationsgrupp Namnet på hanteringsgruppen för Operations Manager-agenter. För andra agenter är det här namnet AOI-arbetsyte-ID<>.
Land för fjärr-IP Land/region för klientens IP-adress.
Fjärr-IP-latitud Latitud för klientens IP-adress.
Fjärr-IP-Longitud Longitud för klientens IP-adress.
scStatus HTTP-statuskod.
scSubStatus Felkod för understatus.
scWin32Status Windows-statuskod.
SIP IP-adressen för webbservern.
Källsystem OpsMgr.
sPort Port på servern som klienten är ansluten till.
sSiteName Namnet på IIS-webbplatsen.
Tidpunkt för generering Datum och tid då posten loggades.
TimeTaken Hur lång tid det tar att bearbeta begäran i millisekunder.
csHost Värdnamn.
csBytes Antal byte som servern tog emot.

Nästa steg

  • Konfigurera Azure Monitor för att samla in andra datakällor för analys.
  • Lär dig mer om loggfrågor för att analysera data som samlas in från datakällor och lösningar.