Dela via


ASIM-parsare (Advanced Security Information Model) (offentlig förhandsversion)

I Microsoft Sentinel sker parsning och normalisering vid frågetillfället. Parsers skapas som KQL-användardefinierade funktioner som transformerar data i befintliga tabeller, till exempel CommonSecurityLog, anpassade loggtabeller eller Syslog, till det normaliserade schemat.

Användare använder ASIM-parsare (Advanced Security Information Model) i stället för tabellnamn i sina frågor för att visa data i ett normaliserat format och för att inkludera alla data som är relevanta för schemat i din fråga.

Information om hur parsers passar i ASIM-arkitekturen finns i ASIM-arkitekturdiagrammet.

Viktigt!

ASIM är för närvarande i förhandsversion. Tilläggsvillkoren för Azure Preview innehåller ytterligare juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller på annat sätt ännu inte har släppts i allmän tillgänglighet.

Inbyggda ASIM-parsers och arbetsytedistribuerade parsers

Många ASIM-parsers är inbyggda och tillgängliga på alla arbetsytor i Microsoft Sentinel. ASIM stöder också distribution av parsers till specifika arbetsytor från GitHub, med hjälp av en ARM-mall eller manuellt. Både färdiga och arbetsytedistribuerade parsers är funktionellt likvärdiga, men de har något olika namngivningskonventioner vilket gör att båda parseruppsättningarna kan finnas på samma Microsoft Sentinel-arbetsyta.

Varje metod har fördelar jämfört med den andra:

Jämför Inbyggd Arbetsyta distribuerad
Fördelar Finns i varje Microsoft Sentinel-instans.

Kan användas med annat inbyggt innehåll.
Nya parsare levereras ofta först som arbetsytedistribuerade parsers.
Nackdelar Det går inte att ändra direkt av användarna.

Färre parsare är tillgängliga.
Används inte av inbyggt innehåll.
När det bör användas Använd i de flesta fall att du behöver ASIM-parsare. Använd när du distribuerar nya parsers eller för parsare som ännu inte är tillgängliga.

Vi rekommenderar att du använder inbyggda parsers för scheman för vilka inbyggda parsare är tillgängliga.

Parser-hierarki och namngivning

ASIM innehåller två nivåer av parsers: enande parser och källspecifika parsers. Användaren använder vanligtvis den enande parsern för det relevanta schemat, vilket säkerställer att alla data som är relevanta för schemat efterfrågas. Den enande parsern anropar i sin tur källspecifika parsare för att utföra den faktiska parsningen och normaliseringen, vilket är specifikt för varje källa.

Det enande parsernamnet är _Im_<schema> för inbyggda parsare och im<schema> för arbetsytedistribuerade parsare, där <schema> står för det specifika schema som används. Källspecifika parsare kan också användas oberoende av varandra. Används _Im_<schema>_<source> för inbyggda parsers och vim<schema><source> för arbetsytedistribuerade parsers. I en Infoblox-specifik arbetsbok använder du till exempel den _Im_Dns_InfobloxNIOS källspecifika parsern. Du hittar en lista över källspecifika parsers i ASIM-parsningslistan.

Dricks

En motsvarande uppsättning parsare som använder _ASim_<schema> och ASim<Schema> också är tillgängliga. Dessa parsare stöder inte filtreringsparametrar och tillhandahålls för att minimera tidsväljarens inställning till ett problem med anpassat intervall . Använd dessa parsare endast interaktivt på loggskärmen, men inte någon annanstans, till exempel i analysregler eller arbetsböcker. Den här parsern kanske inte tas bort när problemet är löst.

Dricks

Den inbyggda parserhierarkin lägger till ett lager som stöder anpassning. Mer information finns i Hantera ASIM-parsers.

Nästa steg

Läs mer om ASIM-parsers:

Mer information om ASIM finns i allmänhet: