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, händelsehubbar och lagringskonton. Principerna aktiverar granskningsloggning, skickar loggar som tillhör gransknings- eller loggkategorigruppen Alla loggar till en händelsehubb, Log Analytics-arbetsyta eller lagringskonto. Principerna effect
ä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 mallarna Portal, CLI, PowerShell eller Azure Resource Management
Följande steg visar hur du tillämpar principen för att skicka granskningsloggar till för nyckelvalv till en log analytics-arbetsyta.
På sidan Princip väljer du Definitioner.
Välj ditt omfång. Du kan tillämpa en princip på hela prenumerationen, en resursgrupp eller en enskild resurs.
I listrutan Definitionstyp väljer du Princip.
Välj Övervakning i listrutan Kategori
Ange keyvault i fältet Sök .
Välj aktivera loggning efter kategorigrupp för Nyckelvalv (microsoft.keyvault/vaults) till Log Analytics-principen .
På sidan principdefinition väljer du Tilldela
Välj fliken Parametrar.
Välj den Log Analytics-arbetsyta som du vill skicka granskningsloggarna till.
På fliken Reparation väljer du keyvault-principen i listrutan Princip för att åtgärda problemet.
Markera kryssrutan Skapa en hanterad identitet .
Under Typ av hanterad identitet väljer du Systemtilldelad hanterad identitet.
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. Reparationsuppgifter gör att resurser efterlever en princip.
Reparationsuppgifter 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.
Välj Åtgärda. Spåra status för reparationsaktiviteten på fliken Reparationsuppgifter på sidan Principreparation.
Mer information om reparationsuppgifter finns i Åtgärda inkompatibla resurser
Tilldela initiativ
Initiativ är samlingar av principer. Det finns två uppsättningar initiativ för Azure Monitor Diagnostics-inställningar:
Aktivera resursloggning för granskningskategorigrupp
Aktivera resursloggning för allLogs-kategorigrupp
I det här exemplet tilldelar vi ett initiativ för att skicka granskningsloggar till en Log Analytics-arbetsyta.
På sidan Principdefinitioner väljer du ditt omfång.
Välj Initiativ i listrutan Definitionstyp .
Välj Övervakning i listrutan Kategori .
Ange granskning i fältet Sök .
Välj alternativet Aktivera resursloggning för granskningskategorigrupper för resurser som stöds i Log Analytics-initiativet .
På fliken Grundinställningar på sidan Tilldela initiativ väljer du ett omfång som du vill att initiativet ska gälla för.
Ange ett namn i fältet Tilldelningsnamn .
-
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 de enskilda parametrarna för varje princip finns i Principspecifika parametrar.
Välj den Log Analytics-arbetsyta som du vill skicka granskningsloggarna till.
Om du vill kontrollera att din princip- eller initiativtilldelning fungerar skapar du en resurs i prenumerationen eller resursgruppens omfång som du definierade i principtilldelningen.
Efter 10 minuter väljer du sidan Diagnostikinställningar för resursen. Diagnostikinställningen visas i listan med standardnamnet setByPolicy-LogAnalytics och arbetsytans namn som du konfigurerade i principen.
Ändra standardnamnet på fliken Parametrar på sidan Tilldela initiativ eller princip genom att avmarkera kryssrutan Visa endast parametrar som behöver indata eller granska .
Gemensamma parametrar
I följande tabell beskrivs de vanliga parametrarna för varje uppsättning principer.
Parameter | Description | Giltiga värden | Standardvärde |
---|---|---|---|
effekt | Aktivera eller inaktivera körningen av principen | DeployIfNotExists, AuditIfNotExists, Inaktiverad |
DeployIfNotExists |
diagnosticSettingName | Namn på diagnostikinställning | setByPolicy-{LogAnalytics|EventHubs|Lagring} | |
categoryGroup | Diagnostikkategorigrupp | ingen revision allLogs |
granska |
resourceTypeList | För initiativ finns en lista över resurstyper som ska utvärderas för diagnostisk inställning. | Resurser som stöds | Alla resurser som stöds |
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 | Description | Giltiga värden | Standardvärde |
---|---|---|---|
resourceLocationList | Resursplatslista för att skicka loggar till närliggande Log Analytics. "*" väljer 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 | Description | 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 finns 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 | Description | 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 alla loggar och granskningsloggar för Log Analytics-arbetsytor, händelsehubbar och lagringskonton finns för följande resurser:
Resurstyp | Alla loggar | Granskningsloggar |
---|---|---|
microsoft.aad/domainservices | Ja | Ja |
microsoft.agfoodplatform/farmbeats | Ja | Ja |
microsoft.analysisservices/servers | Ja | Nej |
microsoft.apimanagement/service | Ja | Ja |
microsoft.app/managedenvironments | Ja | Ja |
microsoft.appconfiguration/configurationstores | Ja | Ja |
microsoft.appplatform/spring | Ja | Nej |
microsoft.attestation/attestationproviders | Ja | Ja |
microsoft.automation/automationaccounts | Ja | Ja |
microsoft.autonomousdevelopmentplatform/workspaces | Ja | Nej |
microsoft.avs/privateclouds | Ja | Ja |
microsoft.azureplaywrightservice/accounts | Ja | Ja |
microsoft.azuresphere/catalogs | Ja | Ja |
microsoft.batch/batchaccounts | Ja | Ja |
microsoft.botservice/botservices | Ja | Nej |
microsoft.cache/redis | Ja | Ja |
microsoft.cache/redisenterprise/databases | Ja | Ja |
microsoft.cdn/cdnwebapplicationfirewallpolicies | Ja | Nej |
microsoft.cdn/profiles | Ja | Ja |
microsoft.cdn/profiles/endpoints | Ja | Nej |
microsoft.chaos/experiment | Ja | Ja |
microsoft.classicnetwork/networksecuritygroups | Ja | Nej |
microsoft.cloudtest/hostedpools | Ja | Nej |
microsoft.codesigning/codesigningaccounts | Ja | Ja |
microsoft.cognitiveservices/accounts | Ja | Ja |
microsoft.communication/communicationservices | Ja | Nej |
microsoft.community/communitytrainings | Ja | Ja |
microsoft.confidentialledger/managedccfs | Ja | Ja |
microsoft.connectedcache/enterprisemcccustomers | Ja | Nej |
microsoft.connectedcache/ispcustomers | Ja | Nej |
microsoft.containerinstance/containergroups | Ja | Nej |
microsoft.containerregistry/registries | Ja | Ja |
microsoft.customproviders/resourceproviders | Ja | Nej |
microsoft.d365customerinsights/instances | Ja | Nej |
microsoft.dashboard/grafana | Ja | Ja |
microsoft.databricks/workspaces | Ja | Nej |
microsoft.datafactory/factories | Ja | Nej |
microsoft.datalakeanalytics/accounts | Ja | Nej |
microsoft.datalakestore/accounts | Ja | Nej |
microsoft.dataprotection/backupvaults | Ja | Nej |
microsoft.datashare/accounts | Ja | Nej |
microsoft.dbformariadb/servers | Ja | Nej |
microsoft.dbformysql/flexibleservers | Ja | Ja |
microsoft.dbformysql/servers | Ja | Nej |
microsoft.dbforpostgresql/flexibleservers | Ja | Ja |
microsoft.dbforpostgresql/servergroupsv2 | Ja | Nej |
microsoft.dbforpostgresql/servers | Ja | Nej |
microsoft.desktopvirtualization/applicationgroups | Ja | Nej |
microsoft.desktopvirtualization/hostpools | Ja | Nej |
microsoft.desktopvirtualization/scalingplans | Ja | Nej |
microsoft.desktopvirtualization/workspaces | Ja | Nej |
microsoft.devcenter/devcenters | Ja | Ja |
microsoft.devices/iothubs | Ja | Ja |
microsoft.devices/provisioningservices | Ja | Nej |
microsoft.digitaltwins/digitaltwinsinstances | Ja | Nej |
microsoft.documentdb/cassandraclusters | Ja | Ja |
microsoft.documentdb/databaseaccounts | Ja | Ja |
microsoft.documentdb/mongoclusters | Ja | Ja |
microsoft.eventgrid/domains | Ja | Ja |
microsoft.eventgrid/partnernamespaces | Ja | Ja |
microsoft.eventgrid/partnertopics | Ja | Nej |
microsoft.eventgrid/systemtopics | Ja | Nej |
microsoft.eventgrid/topics | Ja | Ja |
microsoft.eventhub/namespaces | Ja | Ja |
microsoft.experimentation/experimentworkspaces | Ja | Nej |
microsoft.healthcareapis/services | Ja | Nej |
microsoft.healthcareapis/workspaces/dicomservices | Ja | Nej |
microsoft.healthcareapis/workspaces/fhirservices | Ja | Nej |
microsoft.healthcareapis/workspaces/iotconnectors | Ja | Nej |
microsoft.insights/autoscalesettings | Ja | Nej |
microsoft.insights/components | Ja | Nej |
microsoft.insights/datacollectionrules | Ja | Nej |
microsoft.keyvault/managedhsms | Ja | Ja |
microsoft.keyvault/vaults | Ja | Ja |
microsoft.kusto/clusters | Ja | Ja |
microsoft.loadtestservice/loadtests | Ja | Ja |
microsoft.logic/integrationaccounts | Ja | Nej |
microsoft.logic/workflows | Ja | Nej |
microsoft.machinelearningservices/registries | Ja | Ja |
microsoft.machinelearningservices/workspaces | Ja | Ja |
microsoft.machinelearningservices/workspaces/onlineendpoints | Ja | Nej |
microsoft.managednetworkfabric/networkdevices | Ja | Nej |
microsoft.media/mediaservices | Ja | Ja |
microsoft.media/mediaservices/liveevents | Ja | Ja |
microsoft.media/mediaservices/streamingendpoints | Ja | Ja |
microsoft.netapp/netappaccounts/capacitypools/volumes | Ja | Ja |
microsoft.network/applicationgateways | Ja | Nej |
microsoft.network/azurefirewalls | Ja | Nej |
microsoft.network/bastionhosts | Ja | Ja |
microsoft.network/dnsresolverpolicies | Ja | Nej |
microsoft.network/expressroutecircuits | Ja | Nej |
microsoft.network/frontdoors | Ja | Ja |
microsoft.network/loadbalancers | Ja | Nej |
microsoft.network/networkmanagers | Ja | Ja |
microsoft.network/networkmanagers/ipampools | Ja | Ja |
microsoft.network/networksecuritygroups | Ja | Nej |
microsoft.network/networksecurityperimeters | Ja | Nej |
microsoft.network/p2svpngateways | Ja | Ja |
microsoft.network/publicipaddresses | Ja | Ja |
microsoft.network/publicipprefixes | Ja | Ja |
microsoft.network/trafficmanagerprofiles | Ja | Nej |
microsoft.network/virtualnetworkgateways | Ja | Ja |
microsoft.network/virtualnetworks | Ja | Nej |
microsoft.network/vpngateways | Ja | Nej |
microsoft.networkanalytics/dataproducts | Ja | Ja |
microsoft.networkcloud/baremetalmachines | Ja | Nej |
microsoft.networkcloud/clusters | Ja | Nej |
microsoft.networkcloud/storageappliances | Ja | Nej |
microsoft.networkfunction/azuretrafficcollectors | Ja | Nej |
microsoft.notificationhubs/namespaces | Ja | Ja |
microsoft.notificationhubs/namespaces/notificationhubs | Ja | Ja |
microsoft.openenergyplatform/energyservices | Ja | Nej |
microsoft.operationalinsights/workspaces | Ja | Ja |
microsoft.powerbi/tenants/workspaces | Ja | Nej |
microsoft.powerbidedicated/capacities | Ja | Nej |
microsoft.purview/accounts | Ja | Ja |
microsoft.recoveryservices/vaults | Ja | Nej |
microsoft.relay/namespaces | Ja | Nej |
microsoft.search/searchservices | Ja | Ja |
microsoft.servicebus/namespaces | Ja | Ja |
microsoft.servicenetworking/trafficcontrollers | Ja | Nej |
microsoft.signalrservice/signalr | Ja | Ja |
microsoft.signalrservice/webpubsub | Ja | Ja |
microsoft.sql/managedinstances | Ja | Ja |
microsoft.sql/managedinstances/databaser | Ja | Nej |
microsoft.sql/servrar/databaser | Ja | Ja |
microsoft.storagecache/caches | Ja | Nej |
microsoft.storagemover/storagemovers | Ja | Nej |
microsoft.streamanalytics/streamingjobs | Ja | Nej |
microsoft.synapse/workspaces | Ja | Ja |
microsoft.synapse/workspaces/bigdatapools | Ja | Ja |
microsoft.synapse/workspaces/kustopools | Ja | Ja |
microsoft.synapse/workspaces/scopepools | Ja | Ja |
microsoft.synapse/workspaces/sqlpools | Ja | Ja |
microsoft.timeseriesinsights/environments | Ja | Nej |
microsoft.timeseriesinsights/environments/eventsources | Ja | Nej |
microsoft.videoindexer/accounts | Ja | Nej |
microsoft.web/hostingenvironments | Ja | Ja |
microsoft.workloads/sapvirtualinstances | Ja | Ja |