Udostępnij za pośrednictwem


Wbudowane zasady dla usługi Azure Monitor

Inicjatywy zasad i zasad zapewniają prostą metodę włączania rejestrowania na dużą skalę za pośrednictwem ustawień diagnostycznych usługi Azure Monitor. Korzystając z inicjatywy zasad, można włączyć rejestrowanie inspekcji dla wszystkich obsługiwanych zasobów w środowisku platformy Azure.

Włącz dzienniki zasobów, aby śledzić działania i zdarzenia, które mają miejsce w zasobach, i zapewnić wgląd w wszelkie zmiany, które występują. Przypisz zasady, aby włączyć dzienniki zasobów i wysłać je do miejsc docelowych zgodnie z potrzebami. Wysyłanie dzienników do centrów zdarzeń dla systemów SIEM innych firm, co umożliwia ciągłe operacje zabezpieczeń. Wysyłanie dzienników do kont magazynu w celu przechowywania długoterminowego lub realizacji zgodności z przepisami.

Istnieje zestaw wbudowanych zasad i inicjatyw, które umożliwiają kierowanie dzienników zasobów do obszarów roboczych usługi Log Analytics, usługi Event Hubs i kont magazynu. Zasady umożliwiają rejestrowanie inspekcji, wysyłanie dzienników należących do grupy kategorii inspekcji lub Wszystkie dzienniki do centrum zdarzeń, obszaru roboczego usługi Log Analytics lub konta magazynu. Zasady to effect DeployIfNotExists, która wdraża zasady jako domyślne, jeśli nie zdefiniowano innych ustawień.

Wdrażanie zasad.

Wdrażanie zasad i inicjatyw przy użyciu portalu, interfejsu wiersza polecenia, programu PowerShell lub szablonów usługi Azure Resource Management

W poniższych krokach pokazano, jak zastosować zasady w celu wysyłania dzienników inspekcji do magazynu kluczy do obszaru roboczego usługi Log Analytics.

  1. Na stronie Zasady wybierz pozycję Definicje.

  2. Wybierz zakres. Zasady można zastosować do całej subskrypcji, grupy zasobów lub pojedynczego zasobu.

  3. Z listy rozwijanej Typ definicji wybierz pozycję Zasady.

  4. Wybierz pozycję Monitorowanie z listy rozwijanej Kategoria

  5. Wprowadź ciąg keyvault w polu Wyszukaj .

  6. Wybierz grupę Włącz rejestrowanie według kategorii dla magazynów kluczy (microsoft.keyvault/vaults) do zasad usługi Log Analytics . Zrzut ekranu przedstawiający stronę definicji zasad.

  7. Na stronie definicji zasad wybierz pozycję Przypisz

  8. Wybierz kartę Parametry.

  9. Wybierz obszar roboczy usługi Log Analytics, do którego chcesz wysłać dzienniki inspekcji.

  10. Wybierz kartę Korygowanie . Zrzut ekranu przedstawiający stronę przypisywania zasad, kartę parametry.

  11. Na karcie Korygowanie wybierz zasady magazynu kluczy z listy rozwijanej Zasady, aby skorygować .

  12. Zaznacz pole wyboru Utwórz tożsamość zarządzaną.

  13. W obszarze Typ tożsamości zarządzanej wybierz pozycję Tożsamość zarządzana przypisana przez system.

  14. Wybierz pozycję Przeglądanie i tworzenie, a następnie wybierz pozycję Utwórz. Zrzut ekranu przedstawiający stronę przypisywania zasad, kartę korygowania.

Zasady są widoczne w ustawieniach diagnostycznych zasobów po około 30 minutach.

Zadania korygowania

Zasady są stosowane do nowych zasobów po ich utworzeniu. Aby zastosować zasady do istniejących zasobów, utwórz zadanie korygowania. Zadania korygowania mają zgodność zasobów z zasadami.

Zadania korygowania działają dla określonych zasad. W przypadku inicjatyw zawierających wiele zasad utwórz zadanie korygowania dla każdej zasady w inicjatywie, w której masz zasoby, które mają być zgodne.

Zdefiniuj zadania korygowania podczas pierwszego przypisywania zasad lub na dowolnym etapie po przypisaniu.

Aby utworzyć zadanie korygowania zasad podczas przypisywania zasad, wybierz kartę Korygowanie na stronie Przypisywanie zasad i zaznacz pole wyboru Utwórz zadanie korygowania.

Aby utworzyć zadanie korygowania po przypisaniu zasad, wybierz przypisane zasady z listy na stronie Przypisania zasad.

Zrzut ekranu przedstawiający stronę korygowania zasad.

Wybierz pozycję Koryguj. Śledź stan zadania korygowania na karcie Zadania korygowania na stronie Korygowanie zasad.

Zrzut ekranu przedstawiający stronę nowego zadania korygowania.

Aby uzyskać więcej informacji na temat zadań korygowania, zobacz Korygowanie niezgodnych zasobów

Przypisywanie inicjatyw

Inicjatywy to kolekcje zasad. Istnieją dwa zestawy inicjatyw dotyczących ustawień diagnostyki usługi Azure Monitor:

  1. Włączanie rejestrowania zasobów grupy kategorii inspekcji

  2. Włączanie rejestrowania zasobów grupy kategorii AllLogs

W tym przykładzie przypisujemy inicjatywę wysyłania dzienników inspekcji do obszaru roboczego usługi Log Analytics.

  1. Na stronie Definicje zasad wybierz swój zakres.

  2. Wybierz pozycję Inicjatywa na liście rozwijanej Typ definicji.

  3. Wybierz pozycję Monitorowanie na liście rozwijanej Kategoria .

  4. Wprowadź wartość audit (Inspekcja ) w polu Wyszukaj .

  5. Wybierz opcję Włącz rejestrowanie zasobów grupy kategorii inspekcji dla obsługiwanych zasobów w ramach inicjatywy usługi Log Analytics .

  6. Na poniższej stronie wybierz pozycję PrzypiszZrzut ekranu przedstawiający stronę definicji inicjatyw.

  7. Na karcie Podstawy na stronie Przypisywanie inicjatywy wybierz zakres, do którego ma zostać zastosowana inicjatywa.

  8. Wprowadź nazwę w polu Nazwa przypisania.

  9. Wybierz kartę Parametry . Zrzut ekranu przedstawiający kartę Podstawy przypisywania inicjatyw.

    Parametry zawierają parametry zdefiniowane w zasadach. W takim przypadku musimy wybrać obszar roboczy usługi Log Analytics, do którego chcesz wysłać dzienniki. Aby uzyskać więcej informacji na temat poszczególnych parametrów dla poszczególnych zasad, zobacz Parametry specyficzne dla zasad.

  10. Wybierz obszar roboczy usługi Log Analytics, do który chcesz wysłać dzienniki inspekcji.

  11. Wybierz pozycję Przejrzyj i utwórz , a następnie pozycję UtwórzZrzut ekranu przedstawiający kartę przypisywania parametrów inicjatyw.

Aby sprawdzić, czy przypisanie zasad lub inicjatywy działa, utwórz zasób w zakresie subskrypcji lub grupy zasobów zdefiniowanym w przypisaniu zasad.

Po 10 minutach wybierz stronę Ustawienia diagnostyki zasobu. Ustawienie diagnostyczne zostanie wyświetlone na liście z domyślną nazwą setByPolicy-LogAnalytics i nazwą obszaru roboczego skonfigurowanego w zasadach.

Zrzut ekranu przedstawiający stronę ustawienia diagnostyki dla zasobu.

Zmień nazwę domyślną na karcie Parametry strony Przypisz inicjatywę lub zasady, usuwając zaznaczenie pola wyboru Pokaż tylko parametry, które wymagają wprowadzania lub przeglądania.

Zrzut ekranu przedstawiający stronę edit-initiative-assignment z niezaznaczonym polem wyboru.

Wspólne parametry

W poniższej tabeli opisano typowe parametry dla każdego zestawu zasad.

Parametr Opis Prawidłowe wartości Wartość domyślna
efekt Włączanie lub wyłączanie wykonywania zasad DeployIfNotExists,
AuditIfNotExists,
Disabled
DeployIfNotExists
diagnosticSettingName Nazwa ustawienia diagnostycznego setByPolicy-{LogAnalytics|EventHubs|Magazyn}
categoryGroup Grupa kategorii diagnostycznych żaden
audyt
allLogs
inspekcje
resourceTypeList W przypadku inicjatyw lista typów zasobów, które mają być oceniane pod kątem istnienia ustawienia diagnostycznego. Obsługiwane zasoby Wszystkie obsługiwane zasoby

Parametry specyficzne dla zasad

Parametry zasad usługi Log Analytics

Te zasady wdrażają ustawienie diagnostyczne przy użyciu grupy kategorii w celu kierowania dzienników do obszaru roboczego usługi Log Analytics.

Parametr Opis Prawidłowe wartości Wartość domyślna
resourceLocationList Lista lokalizacji zasobów do wysyłania dzienników do pobliskiej usługi Log Analytics.
"*" wybiera wszystkie lokalizacje
Obsługiwane lokalizacje *
logAnalytics Obszar roboczy usługi Log Analytics

Parametry zasad usługi Event Hubs

Te zasady wdrażają ustawienie diagnostyczne przy użyciu grupy kategorii w celu kierowania dzienników do centrum zdarzeń.

Parametr Opis Prawidłowe wartości Wartość domyślna
resourceLocation Lokalizacja zasobu musi być tą samą lokalizacją co przestrzeń nazw centrum zdarzeń Obsługiwane lokalizacje
eventHubAuthorizationRuleId Identyfikator reguły autoryzacji centrum zdarzeń. Reguła autoryzacji jest na poziomie przestrzeni nazw centrum zdarzeń. Na przykład /subscriptions/{identyfikator subskrypcji}/resourceGroups/{resource Group}/providers/Microsoft.EventHub/namespaces/{Event Hub namespace}/authorizationrules/{authorization rule}
eventHubName Nazwa centrum zdarzeń Monitorowanie

Parametry zasad konta magazynu

Te zasady wdrażają ustawienie diagnostyczne przy użyciu grupy kategorii w celu kierowania dzienników do konta magazynu.

Parametr Opis Prawidłowe wartości Wartość domyślna
resourceLocation Lokalizacja zasobu musi znajdować się w tej samej lokalizacji co konto magazynu Obsługiwane lokalizacje
storageAccount Identyfikator zasobu konta magazynu

Obsługiwane zasoby

Wbudowane wszystkie dzienniki i zasady dzienników inspekcji dla obszarów roboczych usługi Log Analytics, usługi Event Hubs i kont magazynu istnieją dla następujących zasobów:

Typ zasobu Wszystkie dzienniki Dzienniki inspekcji
microsoft.aad/domainservices Tak Tak
microsoft.agfoodplatform/farmbeats Tak Tak
microsoft.analysisservices/servers Tak Nie.
microsoft.apimanagement/service Tak Tak
microsoft.app/managedenvironments Tak Tak
microsoft.appconfiguration/configurationstores Tak Tak
microsoft.appplatform/spring Tak Nie.
microsoft.attestation/attestationproviders Tak Tak
microsoft.automation/automationaccounts Tak Tak
microsoft.autonomousdevelopmentplatform/workspaces Tak Nie.
microsoft.avs/privateclouds Tak Tak
microsoft.azureplaywrightservice/accounts Tak Tak
microsoft.azuresphere/catalogs Tak Tak
microsoft.batch/batchaccounts Tak Tak
microsoft.botservice/botservices Tak Nie.
microsoft.cache/redis Tak Tak
microsoft.cache/redisenterprise/databases Tak Tak
microsoft.cdn/cdnwebapplicationfirewallpolicies Tak Nie.
microsoft.cdn/profiles Tak Tak
microsoft.cdn/profiles/endpoints Tak Nie.
microsoft.chaos/experiments Tak Tak
microsoft.classicnetwork/networksecuritygroups Tak Nie.
microsoft.cloudtest/hostedpools Tak Nie.
microsoft.codesigning/codesigningaccounts Tak Tak
microsoft.cognitiveservices/accounts Tak Tak
microsoft.communication/communicationservices Tak Nie.
microsoft.community/communitytrainings Tak Tak
microsoft.confidentialledger/managedccfs Tak Tak
microsoft.connectedcache/enterprisemcccustomers Tak Nie.
microsoft.connectedcache/ispcustomers Tak Nie.
microsoft.containerinstance/containergroups Tak Nie.
microsoft.containerregistry/registries Tak Tak
microsoft.customproviders/resourceproviders Tak Nie.
microsoft.d365customerinsights/instances Tak Nie.
microsoft.dashboard/grafana Tak Tak
microsoft.databricks/workspaces Tak Nie.
microsoft.datafactory/factory Tak Nie.
microsoft.datalakeanalytics/accounts Tak Nie.
microsoft.datalakestore/accounts Tak Nie.
microsoft.dataprotection/backupvaults Tak Nie.
microsoft.datashare/accounts Tak Nie.
microsoft.dbformariadb/servers Tak Nie.
microsoft.dbformysql/flexibleservers Tak Tak
microsoft.dbformysql/servers Tak Nie.
microsoft.dbforpostgresql/flexibleservers Tak Tak
microsoft.dbforpostgresql/servergroupsv2 Tak Nie.
microsoft.dbforpostgresql/servers Tak Nie.
microsoft.desktopvirtualization/applicationgroups Tak Nie.
microsoft.desktopvirtualization/hostpools Tak Nie.
microsoft.desktopvirtualization/scalingplans Tak Nie.
microsoft.desktopvirtualization/workspaces Tak Nie.
microsoft.devcenter/devcenters Tak Tak
microsoft.devices/iothubs Tak Tak
microsoft.devices/provisioningservices Tak Nie.
microsoft.digitaltwins/digitaltwinsinstances Tak Nie.
microsoft.documentdb/cassandraclusters Tak Tak
microsoft.documentdb/databaseaccounts Tak Tak
microsoft.documentdb/mongoclusters Tak Tak
microsoft.eventgrid/domains Tak Tak
microsoft.eventgrid/partnernamespaces Tak Tak
microsoft.eventgrid/partnertopics Tak Nie.
microsoft.eventgrid/systemtopics Tak Nie.
microsoft.eventgrid/topics Tak Tak
microsoft.eventhub/przestrzenie nazw Tak Tak
microsoft.experimentation/experimentworkspaces Tak Nie.
microsoft.healthcareapis/services Tak Nie.
microsoft.healthcareapis/workspaces/dicomservices Tak Nie.
microsoft.healthcareapis/workspaces/fhirservices Tak Nie.
microsoft.healthcareapis/workspaces/iotconnectors Tak Nie.
microsoft.insights/autoscalesettings Tak Nie.
microsoft.insights/components Tak Nie.
microsoft.insights/datacollectionrules Tak Nie.
microsoft.keyvault/managedhsms Tak Tak
microsoft.keyvault/vaults Tak Tak
microsoft.kusto/clusters Tak Tak
microsoft.loadtestservice/loadtests Tak Tak
microsoft.logic/integrationaccounts Tak Nie.
microsoft.logic/workflows Tak Nie.
microsoft.machinelearningservices/registries Tak Tak
microsoft.machinelearningservices/workspaces Tak Tak
microsoft.machinelearningservices/workspaces/onlineendpoints Tak Nie.
microsoft.managednetworkfabric/networkdevices Tak Nie.
microsoft.media/mediaservices Tak Tak
microsoft.media/mediaservices/liveevents Tak Tak
microsoft.media/mediaservices/streamingendpoints Tak Tak
microsoft.netapp/netappaccounts/capacitypools/volumes Tak Tak
microsoft.network/applicationgateways Tak Nie.
microsoft.network/azurefirewalls Tak Nie.
microsoft.network/bastionhosts Tak Tak
microsoft.network/dnsresolverpolicies Tak Nie.
microsoft.network/expressroutecircuits Tak Nie.
microsoft.network/frontdoors Tak Tak
microsoft.network/loadbalancers Tak Nie.
microsoft.network/networkmanagers Tak Tak
microsoft.network/networkmanagers/ipampools Tak Tak
microsoft.network/networksecuritygroups Tak Nie.
microsoft.network/networksecurityperimeters Tak Nie.
microsoft.network/p2svpngateways Tak Tak
microsoft.network/publicipaddresses Tak Tak
microsoft.network/publicipprefixes Tak Tak
microsoft.network/trafficmanagerprofiles Tak Nie.
microsoft.network/virtualnetworkgateways Tak Tak
microsoft.network/virtualnetworks Tak Nie.
microsoft.network/vpngateways Tak Nie.
microsoft.networkanalytics/dataproducts Tak Tak
microsoft.networkcloud/baremetalmachines Tak Nie.
microsoft.networkcloud/clusters Tak Nie.
microsoft.networkcloud/storageappliances Tak Nie.
microsoft.networkfunction/azuretrafficcollectors Tak Nie.
microsoft.notificationhubs/przestrzenie nazw Tak Tak
microsoft.notificationhubs/namespaces/notificationhubs Tak Tak
microsoft.openservices/energyservices Tak Nie.
microsoft.operationalinsights/workspaces Tak Tak
microsoft.powerbi/tenants/workspaces Tak Nie.
microsoft.powerbidedicated/pojemności Tak Nie.
microsoft.purview/accounts Tak Tak
microsoft.recoveryservices/vaults Tak Nie.
microsoft.relay/przestrzenie nazw Tak Nie.
microsoft.search/searchservices Tak Tak
microsoft.servicebus/przestrzenie nazw Tak Tak
microsoft.servicenetworking/trafficcontrollers Tak Nie.
microsoft.signalrservice/signalr Tak Tak
microsoft.signalrservice/webpubsub Tak Tak
microsoft.sql/wystąpienia zarządzane Tak Tak
microsoft.sql/wystąpienia zarządzane/bazy danych Tak Nie.
microsoft.sql/serwery/bazy danych Tak Tak
microsoft.storagecache/caches Tak Nie.
microsoft.storagemover/storagemovers Tak Nie.
microsoft.streamanalytics/streamingjobs Tak Nie.
microsoft.synapse/workspaces Tak Tak
microsoft.synapse/workspaces/bigdatapools Tak Tak
microsoft.synapse/workspaces/kustopools Tak Tak
microsoft.synapse/workspaces/scopepools Tak Tak
microsoft.synapse/workspaces/sqlpools Tak Tak
microsoft.timeseriesinsights/environments Tak Nie.
microsoft.timeseriesinsights/environments/eventsources Tak Nie.
microsoft.videoindexer/accounts Tak Nie.
microsoft.web/hostingenvironments Tak Tak
microsoft.workloads/sapvirtualinstances Tak Tak

Następne kroki