Share via


Inbyggda principer för Azure Monitor

Principer och principinitiativ är en enkel metod för att aktivera loggning i stor skala via diagnostikinställningar för Azure Monitor. Med hjälp av ett principinitiativ kan du aktivera granskningsloggning för alla resurser som stöds i Din Azure-miljö.

Aktivera resursloggar för att spåra aktiviteter och händelser som äger rum på dina resurser och ge dig insyn och insikter om eventuella ändringar som inträffar. Tilldela principer för att aktivera resursloggar och skicka dem till mål enligt dina behov. Skicka loggar till händelsehubbar för SIEM-system från tredje part, vilket möjliggör kontinuerliga säkerhetsåtgärder. Skicka loggar till lagringskonton för långsiktig lagring eller uppfyllande av regelefterlevnad.

Det finns en uppsättning inbyggda principer och initiativ för att dirigera resursloggar till Log Analytics-arbetsytor, eventhubbar och lagringskonton. Principerna aktiverar granskningsloggning och skickar loggar som tillhör kategorigruppen för granskningsloggar till en händelsehubb, Log Analytics-arbetsyta eller lagringskonto. effect Principerna är DeployIfNotExists, som distribuerar principen som standard om det inte finns andra definierade inställningar.

Distribuera principer.

Distribuera principer och initiativ med hjälp av portalen, CLI, PowerShell eller Azure Resource Management-mallar

Följande steg visar hur du tillämpar principen för att skicka granskningsloggar till för nyckelvalv till en Log Analytics-arbetsyta.

  1. På sidan Princip väljer du Definitioner.

  2. Välj omfång. Du kan tillämpa en princip på hela prenumerationen, en resursgrupp eller en enskild resurs.

  3. I listrutan Definitionstyp väljer du Princip.

  4. Välj Övervakning i listrutan Kategori

  5. Ange keyvaulti sökfältet .

  6. Välj principen Enable logging by category group for Key vaults (microsoft.keyvault/vaults) to Log Analytics (Aktivera loggning efter kategorigrupp för nyckelvalv(microsoft.keyvault/vaults) till Log Analytics-principen, En skärmbild av sidan med principdefinitioner.

  7. På sidan principdefinition väljer du Tilldela

  8. Välj fliken Parametrar .

  9. Välj den Log Analytics-arbetsyta som du vill skicka granskningsloggarna till.

  10. Välj fliken Reparation . En skärmbild av fliken Tilldela princip, parametrar.

  11. På fliken Reparation väljer du principen för nyckelvalv från listrutan Princip för att åtgärda problemet.

  12. Markera kryssrutan Skapa en hanterad identitet .

  13. Under Typ av hanterad identitet väljer du Systemtilldelad hanterad identitet.

  14. Välj Granska + skapa och välj sedan Skapa . En skärmbild av sidan Tilldela princip, fliken Reparation.

Principen visas i resursernas diagnostikinställningar efter cirka 30 minuter.

Reparationsåtgärder

Principer tillämpas på nya resurser när de skapas. Om du vill tillämpa en princip på befintliga resurser skapar du en reparationsuppgift. Reparationsåtgärder gör att resurser efterlever en princip.

Reparationsåtgärder fungerar för specifika principer. För initiativ som innehåller flera principer skapar du en åtgärdsuppgift för varje princip i initiativet där du har resurser som du vill följa.

Definiera reparationsuppgifter när du först tilldelar principen eller i något skede efter tilldelningen.

Om du vill skapa en reparationsaktivitet för principer under principtilldelningen väljer du fliken Reparation på sidan Tilldela princip och markerar kryssrutan Skapa reparationsaktivitet .

Om du vill skapa en reparationsaktivitet när principen har tilldelats väljer du din tilldelade princip i listan på sidan Principtilldelningar.

En skärmbild som visar sidan för principreparation.

Välj Åtgärda. Spåra status för reparationsaktiviteten på fliken Reparationsåtgärder på sidan Principreparation.

En skärmbild som visar den nya åtgärdsaktivitetssidan.

Mer information om reparationsåtgärder finns i Åtgärda inkompatibla resurser

Tilldela initiativ

Initiativ är samlingar av principer. Det finns tre initiativ för Azure Monitor Diagnostics-inställningar:

I det här exemplet tilldelar vi ett initiativ för att skicka granskningsloggar till en Log Analytics-arbetsyta.

  1. På sidan Principdefinitioner väljer du omfånget.

  2. Välj Initiativ i listrutan Definitionstyp .

  3. Välj Övervakning i listrutan Kategori .

  4. Ange granskningi sökfältet .

  5. Välj initiativet Aktivera resursloggning för granskningskategorigrupper för resurser som stöds i Log Analytics .

  6. På följande sida väljer du Tilldelaen skärmbild som visar sidan initiativdefinitioner.

  7. På fliken Grundläggande inställningar på sidan Tilldela initiativ väljer du ett omfång som du vill att initiativet ska gälla för.

  8. Ange ett namn i fältet Tilldelningsnamn .

  9. Välj fliken Parametrar . En skärmbild som visar fliken Grunderna för att tilldela initiativ.

    Parametrarna innehåller de parametrar som definierats i principen. I det här fallet måste vi välja den Log Analytics-arbetsyta som vi vill skicka loggarna till. Mer information om enskilda parametrar för varje princip finns i Principspecifika parametrar.

  10. Välj den Log Analytics-arbetsyta som granskningsloggarna ska skickas till.

  11. Välj Granska + skapa och sedan Skapaen skärmbild som visar fliken Tilldela initiativparametrar.

Om du vill kontrollera att din princip- eller initiativtilldelning fungerar skapar du en resurs i det prenumerations- eller resursgruppsomfång som du definierade i principtilldelningen.

Efter 10 minuter väljer du sidan Diagnostikinställningar för din resurs. Diagnostikinställningen visas i listan med standardnamnet setByPolicy-LogAnalytics och arbetsytans namn som du konfigurerade i principen.

En skärmbild som visar sidan Diagnostikinställning för en resurs.

Ändra standardnamnet på fliken Parametrar på sidan Tilldela initiativ eller princip genom att avmarkera kryssrutan Visa endast parametrar som behöver indata eller granskning .

En skärmbild som visar sidan edit-initiative-assignment med kryssrutan omarkerad.

Vanliga parametrar

I följande tabell beskrivs de vanliga parametrarna för varje uppsättning principer.

Parameter Beskrivning Giltiga värden Standardvärde
effekt Aktivera eller inaktivera körningen av principen DeployIfNotExists,
AuditIfNotExists,
Inaktiverad
DeployIfNotExists
diagnosticSettingName Namn på diagnostikinställning setByPolicy-LogAnalytics
categoryGroup Grupp för diagnostikkategori Ingen
Revision
allLogs
Revision

Principspecifika parametrar

Log Analytics-principparametrar

Den här principen distribuerar en diagnostikinställning med hjälp av en kategorigrupp för att dirigera loggar till en Log Analytics-arbetsyta.

Parameter Beskrivning Giltiga värden Standardvärde
resourceLocationList Resursplatslista för att skicka loggar till närliggande Log Analytics.
"*" markerar alla platser
Platser som stöds *
logAnalytics Log Analytics-arbetsyta

Principparametrar för Event Hubs

Den här principen distribuerar en diagnostikinställning med hjälp av en kategorigrupp för att dirigera loggar till en händelsehubb.

Parameter Beskrivning Giltiga värden Standardvärde
resourceLocation Resursplats måste vara samma plats som händelsehubbens namnområde Platser som stöds
eventHubAuthorizationRuleId Regel-ID för händelsehubbauktorisering. Auktoriseringsregeln är på händelsehubbens namnområdesnivå. Till exempel /subscriptions/{subscription ID}/resourceGroups/{resource group}/providers/Microsoft.EventHub/namespaces/{Event Hub namespace}/authorizationrules/{authorization rule}
eventHubName Namn på händelsehubb Övervakning

Principparametrar för lagringskonton

Den här principen distribuerar en diagnostikinställning med hjälp av en kategorigrupp för att dirigera loggar till ett lagringskonto.

Parameter Beskrivning Giltiga värden Standardvärde
resourceLocation Resursplatsen måste finnas på samma plats som lagringskontot Platser som stöds
storageAccount ResourceId för lagringskonto

Resurser som stöds

Inbyggda principer för granskningsloggar för Log Analytics-arbetsytor, händelsehubbar och lagringskonton finns för följande resurser:

  • microsoft.agfoodplatform/farmbeats
  • microsoft.apimanagement/service
  • microsoft.appconfiguration/configurationstores
  • microsoft.attestation/attestationproviders
  • microsoft.automation/automationaccounts
  • microsoft.avs/privateclouds
  • microsoft.cache/redis
  • microsoft.cdn/profiles
  • microsoft.cognitiveservices/accounts
  • microsoft.containerregistry/registries
  • microsoft.devices/iothubs
  • microsoft.eventgrid/topics
  • microsoft.eventgrid/domains
  • microsoft.eventgrid/partnernamespaces
  • microsoft.eventhub/namespaces
  • microsoft.keyvault/vaults
  • microsoft.keyvault/managedhsms
  • microsoft.machinelearningservices/workspaces
  • microsoft.media/mediaservices
  • microsoft.media/videoanalyzers
  • microsoft.netapp/netappaccounts/capacitypools/volumes
  • microsoft.network/publicipaddresses
  • microsoft.network/virtualnetworkgateways
  • microsoft.network/p2svpngateways
  • microsoft.network/frontdoors
  • microsoft.network/bastionhosts
  • microsoft.operationalinsights/workspaces
  • microsoft.purview/accounts
  • microsoft.servicebus/namespaces
  • microsoft.signalrservice/signalr
  • microsoft.signalrservice/webpubsub
  • microsoft.sql/servers/databases
  • microsoft.sql/managedinstances

Nästa steg