Udostępnij za pośrednictwem


Konwertowanie konfiguracji obszaru roboczego na konfiguracje kontrolera domeny

Podczas gdy agent usługi Log Analytics dziedziczy konfigurację z obszarów roboczych usługi Log Analytics, agent usługi Azure Monitor opiera się na regułach zbierania danych (DCR) na potrzeby konfiguracji

Konfiguracja obszaru roboczego do generatora konfiguracji dcR to program PowerShell, który odczytuje konfigurację z obszaru roboczego, tworząc wiele szablonów usługi ARM DCR na podstawie konfiguracji MMA znajdujących się w obszarze roboczym.

Wymagania wstępne

  • Zalecany jest program PowerShell w wersji 7.1.3 lub nowszej (minimalna wersja 5.1)
  • Moduł Az programu PowerShell umożliwiający ściąganie informacji o konfiguracji agenta obszaru roboczego modułu Az programu PowerShell. Aby zainstalować moduł Az programu PowerShell, zobacz Instalowanie programu Azure PowerShell w systemie Windows
  • Dostęp do odczytu/zapisu do określonego zasobu obszaru roboczego

Instalacja i wykonanie

Pobierz skrypt programu PowerShell z usługi Git Hub.

Skrypt pobiera konfigurację starszych konfiguracji agentów z obszaru roboczego i generuje szablony usługi ARM DCR dla każdego obsługiwanego typu DCR w określonym folderze wyjściowym. Można utworzyć więcej niż jeden szablon— jeden dla każdego typu dcR.

W przypadku wielu obszarów roboczych ze skonfigurowanymi kolekcjami danych należy uruchomić skrypt dla każdego obszaru roboczego. Usługi IIS rejestrują skrypt tworzy również dodatkową rolę zbierania danych w ramach tej konfiguracji.

Po zakończeniu działania skryptu zostanie wyświetlony monit o przetestowanie wdrożenia szablonu w środowisku. Wybierz opcję, aby umożliwić wdrożenie szablonu dla Ciebie lub zapisanie określonego folderu wyjściowego szablonu

Uwaga

Skrypt nie kojarzy kontrolerów domeny z obszarem roboczym. Należy utworzyć własne skojarzenia reguł zbierania danych (DCRA), aby skojarzyć kontrolery domeny z odpowiednimi serwerami. Dzięki temu można kontrolować wdrażanie kontrolerów domeny na serwerach i przetestować kontrolery domeny na przykładowych serwerach przed wdrożeniem na dużą skalę.

Aby uruchomić skrypt, skopiuj następujące polecenie i zastąp parametry swoimi wartościami:

	.\WorkspaceConfigToDCRMigrationTool.ps1 -SubscriptionId $subId -ResourceGroupName $rgName -WorkspaceName $workspaceName -DCRName $dcrName -OutputFolder $outputFolderPath

Parametry skryptu

Nazwisko Wymagania opis
SubscriptionId TAK Identyfikator subskrypcji obszaru roboczego
ResourceGroupName TAK Grupa zasobów obszaru roboczego
WorkspaceName TAK Nazwa obszaru roboczego (identyfikatory zasobów platformy Azure są bez uwzględniania wielkości liter)
DCRName TAK Nazwa podstawowa używana dla każdego elementu wyjściowego kontrolerów domeny
OutputFolder NIE Ścieżka folderu wyjściowego. Jeśli nie zostanie podana, używana jest ścieżka katalogu roboczego

Wyjść:

  • Dla każdego obsługiwanego DCR typeskryptu tworzy gotowy do wdrożenia szablon arm DCR i ładunek DCR dla użytkowników, którzy nie potrzebują szablonu usługi ARM.

Obecnie obsługiwane typy dcR:

  • System Windows zawiera WindowsPerfCounters tylko źródła danych i WindowsEventLogs
  • Linux zawiera LinuxPerfCounters tylko źródła danych i Syslog
  • Dzienniki niestandardowe zawierają logFiles tylko źródła danych
  • Dzienniki usług IIS zawierają iisLogs tylko źródła danych
  • Rozszerzenie DependencyAgent
  • Rozszerzenia zawierają extensions źródła danych tylko wraz ze wszystkimi skojarzonymi źródłami danych perfCounters
    • VMInsights

Wdrożenie

Aby uzyskać informacje na temat wdrażania kontrolerów domeny, zobacz Reguły zbierania danych w usłudze Azure Monitor i Tworzenie i edytowanie reguł zbierania danych (DCR) w usłudze Azure Monitor

Ostrzeżenie

Nie należy używać istniejącej niestandardowej tabeli dzienników używanej przez agentów MMA. Agenci MMA nie będą mogli zapisywać w tabeli po zapisie pierwszego agenta usługi AMA w tabeli. Aby zapobiec utracie danych MMA, należy utworzyć nową tabelę dla usługi AMA.

Następne kroki