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, oraz zapewnić widoczność i wgląd w wszelkie zmiany, które wystąpiły. Przypisz zasady, aby włączyć dzienniki zasobów i wysył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 dłuższego przechowywania lub realizacji zgodności z przepisami.

Istnieje zestaw wbudowanych zasad i inicjatyw bezpośrednich dzienników zasobów w obszarach roboczych usługi Log Analytics, usłudze Event Hubs i kontach magazynu. Zasady umożliwiają rejestrowanie inspekcji, wysyłanie dzienników należących do grupy kategorii dziennika inspekcji do centrum zdarzeń, obszaru roboczego usługi Log Analytics lub konta magazynu. effect Zasady to 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 pozycję Włącz rejestrowanie według grupy 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ę Przejrzyj i utwórz, a następnie wybierz pozycję Utwórz . Zrzut ekranu przedstawiający stronę przypisywania zasad, kartę Korygowanie.

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

Zadania korygowania

Zasady są stosowane do nowych zasobów podczas ich tworzenia. 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 chcesz zapewnić zgodność.

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 nową stronę zadania korygowania.

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

Przypisywanie inicjatyw

Inicjatywy to kolekcje zasad. Istnieją trzy inicjatywy dotyczące ustawień diagnostyki usługi Azure Monitor:

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ź inspekcję w polu Wyszukaj .

  5. Wybierz pozycję 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 chcemy wysłać dzienniki. Aby uzyskać więcej informacji na temat poszczególnych parametrów dla każdej zasady, 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 utwórzzrzut ekranu przedstawiający kartę Przypisywanie 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 dla zasobu. Ustawienie diagnostyczne zostanie wyświetlone na liście z domyślną nazwą ustawioną PrzezPolicy-LogAnalytics i nazwą obszaru roboczego skonfigurowanego w zasadach.

Zrzut ekranu przedstawiający stronę ustawień diagnostyki dla zasobu.

Zmień nazwę domyślną na karcie Parametry na stronie 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.

Typowe parametry

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

Parametr Opis Prawidłowe wartości Domyślny
efekt Włączanie lub wyłączanie wykonywania zasad DeployIfNotExists,
AuditIfNotExists,
Disabled
DeployIfNotExists
diagnosticSettingName Nazwa ustawienia diagnostycznego setByPolicy-LogAnalytics
categoryGroup Grupa kategorii diagnostycznych Brak
Inspekcji
wszystkie dzienniki
Inspekcji

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 Domyślny
resourceLocationList Lista lokalizacji zasobów do wysyłania dzienników do pobliskiej usługi Log Analytics.
Wyrażenie "*" 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 Domyślny
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/{grupa zasobów}/providers/Microsoft.EventHub/namespaces/{przestrzeń nazw centrum zdarzeń}/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 Domyślny
resourceLocation Lokalizacja zasobu musi znajdować się w tej samej lokalizacji co konto magazynu Obsługiwane lokalizacje
storageAccount Identyfikator zasobu konta magazynu

Obsługiwane zasoby

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

  • 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/rejestry
  • microsoft.devices/iothubs
  • microsoft.eventgrid/topics
  • microsoft.eventgrid/domains
  • microsoft.eventgrid/partnernamespaces
  • microsoft.eventhub/przestrzenie nazw
  • 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/przestrzenie nazw
  • microsoft.signalrservice/signalr
  • microsoft.signalrservice/webpubsub
  • microsoft.sql/servers/databases
  • microsoft.sql/managedinstances

Następne kroki