Migrationsanleitung von Änderungsnachverfolgung und Inventarisierung mit Log Analytics zu Änderungsnachverfolgung und Inventarisierung mit Azure Monitoring Agent Version
Artikel
Gilt für: ✔️ Windows VMs ✔️ Linux VMs ✔️ Azure Arc-fähige Server.
Dieser Artikel enthält Anleitungen, um von der Änderungsnachverfolgung und dem Bestand mithilfe der Log Analytics -Version (LA) zur Azure Monitoring Agent (AMA)-Version zu wechseln.
Mithilfe des Azure-Portals können Sie von der Änderungsnachverfolgungsinventur mit dem LA-Agent zur Änderungsverfolgungsinventur mit AMA migrieren. Es gibt zwei Methoden für diese Migration:
Migrieren Sie einzelne/mehrere Maschinen von der Seite „Azure Virtual Machines“ oder „Machines-Azure Arc“.
Migrieren Sie mehrere Virtual Machines auf LA-Versionslösung innerhalb eines bestimmten Automation-Kontos.
Außerdem können Sie ein Skript verwenden, um alle Virtual Machines und Arc-fähigen Nicht-Azure-Maschinen auf Log Analytics-Arbeitsbereich-Ebene von der LA-Versionslösung auf Änderungsnachverfolgung und Bestand mit AMA zu migrieren. Dies ist über die oben erwähnte Azure-Portalumgebung nicht möglich.
Das Skript ermöglicht außerdem die Migration zum selben Arbeitsbereich. Wenn Sie zum selben Arbeitsbereich migrieren, entfernt das Skript den LA(MMA/OMS)-Agent von Ihren Machines. Dies kann dazu führen, dass die anderen Lösungen nicht mehr funktionieren. Daher empfehlen wir, die Migration entsprechend zu planen. Migrieren Sie beispielsweise zuerst eine andere Lösung und fahren Sie dann mit der Migration der Änderungsnachverfolgung fort.
Hinweis
Das Entfernen funktioniert nicht für MMA-Agents, die mit dem MSI-Installationsprogramm installiert wurden. Es funktioniert nur für VM-/Arc-VM-Erweiterungen.
Führen Sie für das Onboarding im Azure-Portal die folgenden Schritte aus:
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren virtuellen Computer aus
Wählen Sie unter „Vorgänge“ die Option „Änderungsnachverfolgung“ aus.
Wählen Sie „Mit AMA konfigurieren“ aus, und geben Sie im Azure-Monitor-Agentden Log Analytics-Arbeitsbereich an, und wählen Sie „Migrieren“ aus, um die Bereitstellung zu initiieren.
Wählen Sie Zu CT&I mit AMA wechseln aus, um die eingehenden Ereignisse und Protokolle über den LA-Agent und die AMA-Version auszuwerten.
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihr Automatisierungskonto aus.
Wählen Sie unter „Konfigurationsverwaltung“ die Option „Änderungsnachverfolgung“ und dann „Mit AMA konfigurieren“ aus.
Auf der Seite „Onboarding für Änderungsnachverfolgung mit Azure Monitoring“ können Sie Ihr Automatisierungskonto und eine Liste der Azure- und Azure Arc-Computer anzeigen, die sich derzeit in Log Analytics befinden und bereit sind, in den Azure Monitor-Agent für Änderungsnachverfolgung und Bestand integriert zu werden.
Wählen Sie auf der Registerkarte „Virtuelle Computer bewerten“ Computer aus, und wählen Sie dann Weiter.
Weisen Sie auf der Registerkarte „Arbeitsbereich zuweisen“ eine neue Ressourcen-ID des Log Analytics-Arbeitsbereichs zu, in der die Einstellungen der AMA-basierten Lösung gespeichert werden sollen, und wählen Sie „Weiter“ aus.
Auf der Registerkarte „Überprüfen“ können Sie die Computer überprüfen, die integriert werden, und den neuen Arbeitsbereich.
Wählen Sie „Migrieren“ aus, um die Bereitstellung zu initiieren.
Wählen Sie nach einer erfolgreichen Migration Zu CT&I mit AMA wechseln aus, um sowohl die LA- als auch die AMA-Erfahrung zu vergleichen.
Melden Sie sich beim Azure-Portal an. Suchen Sie nach Computer – Azure Arc, und wählen Sie die Option aus.
Wählen Sie den spezifischen Arc-Computer mit aktivierter Änderungsnachverfolgung V1 aus, der zu Änderungsnachverfolgung V2 migriert werden muss.
Wählen Sie Mit AMA zu Änderungsnachverfolgung migrieren aus und geben Sie unter Mit Azure Monitor-Agent konfigurieren die Ressourcen-ID im Log Analytics-Arbeitsbereich an. Wählen Sie dann Migrieren aus, um die Bereitstellung zu initiieren.
Wählen Sie Aktivitätsprotokollverbindung verwalten aus, um die eingehenden Ereignisse und Protokolle über den LA-Agent und die AMA-Version auszuwerten.
Voraussetzungen
Stellen Sie sicher, dass PowerShell auf dem Computer installiert ist, auf dem Sie das Skript ausführen möchten.
Das Skript kann nicht in Azure Cloud Shell ausgeführt werden.
Sie benötigen für die Ausführung von Connect-AzAccount und Select-AzContext Azure-Anmeldeinformationen, die den Kontext des Skripts festlegen.
Führen Sie die folgenden Schritte aus, um Skripts zu migrieren:
Migrationsanleitung
Das Skript migriert alle Azure Machines und Arc-aktivierte Nicht-Azure-Machines, die in die Lösung für die Änderungsnachverfolgung von LA Agent integriert sind, für den Input Log Analytics-Arbeitsbereich in den Änderungsnachverfolgungsbereich mithilfe des AMA-Agent für den Output Log Analytics-Arbeitsbereich.
Das Skript bietet die Möglichkeit, mit demselben Arbeitsbereich zu migrieren, d. h. die Arbeitsbereiche für die Eingabe- und Ausgabeprotokollanalyse sind identisch. Allerdings werden dann die LA-Agents (MMA/OMS) von den Computern entfernt.
Das Skript migriert die Einstellungen für die folgenden Datentypen:
Windows-Dienste
Linux-Dateien
Windows-Dateien
Windows-Registrierung
Linux-Daemons
Das Skript besteht aus den folgenden Parametern, die eine Eingabe von Ihnen erfordern.
Parameter
Erforderlich
Beschreibung
InputLogAnalyticsWorkspaceResourceId
Ja
Ressourcen-ID des Arbeitsbereichs, der Änderungsnachverfolgung und Bestand mit Log Analytics zugeordnet ist.
OutputLogAnalyticsWorkspaceResourceId
Ja
Ressourcen-ID des Arbeitsbereichs, der Änderungsnachverfolgung und Bestand mit Azure Monitoring-Agent zugeordnet ist.
OutputDCRName
Ja
Benutzerdefinierter Name der zu erstellenden neuen DCR.
OutputVerbose
No
Optional. Geben Sie $true für ausführliche Protokolle ein.
AzureEnvironment
Ja
Ordnerpfad, in dem DCR-Vorlagen erstellt werden.
Das Skript führt Folgendes im Detail aus:
Erhalten Sie eine Liste aller Azure- und Arc-Onboarded-Nicht-Azure-Maschinen, die mit MMA Agent in den Input Log Analytics-Arbeitsbereich für die Änderungsnachverfolgungslösung eingebunden wurden.
Erstellen Sie die ARM-Vorlage für die Data Collection Rule (DCR), indem Sie die in der Legacy-Lösung konfigurierten Dateien, Dienste, Tracking- und Registrierungseinstellungen abrufen und sie mit AMA Agent und Änderungsnachverfolgungs-Erweiterungen für den Ausgabe Log Analytics-Arbeitsbereich in entsprechende Einstellungen für die neueste Lösung übersetzen.
Stellen Sie die ARM-Vorlage für die Änderungsnachverfolgungs-Lösung im Ausgabe Log Analytics-Arbeitsbereich bereit. Dies geschieht nur, wenn keine Migration zum selben Arbeitsbereich erfolgt. Der Ausgabearbeitsbereich erfordert, dass die Legacy-Lösung die Protokollanalysetabellen für die Änderungsverfolgung wie ConfigurationChange und ConfigurationData erstellt. Der Name der Bereitstellung lautet DeployCTSolution_CTMig_{GUID} und sie befindet sich in derselben Ressourcengruppe wie der Ausgabe Log Analytics-Arbeitsbereich.
Stellen Sie die in Schritt 2 erstellte DCR ARM-Vorlage bereit. Der Name der Bereitstellung lautet OutputDCRName_CTMig_{GUID} und sie befindet sich in derselben Ressourcengruppe wie der Ausgabe Log Analytics-Arbeitsbereich. Die DCR wird an demselben Speicherort wie der Ausgabe Log Analytics-Arbeitsbereich erstellt.
Entfernt den MMA-Agent aus der in Schritt 1 erstellten Machine-Liste. Diese Aktion wird nur durchgeführt, wenn eine Migration zum gleichen Arbeitsbereich erfolgt. Bei Machines, auf denen der MMA-Agent über MSI installiert wurde, wird der MMA-Agent nicht entfernt. Er wird nur entfernt, wenn der MMA-Agent als Erweiterung installiert wurde.
Weisen Sie DCR Machines zu und installieren Sie den AMA-Agent und CT-Erweiterungen. Der Bereitstellungsname lautet Maschinenname_CTMig und befindet sich in derselben Ressourcengruppe wie die Machine.
Weisen Sie die in Schritt 4 bereitgestellte DCR allen in Schritt 1 aufgefüllten Machines zu.
Installieren Sie den AMA-Agent auf allen in Schritt 1 aufgefüllten Machines.
Installieren Sie den CT-Agent auf allen in Schritt 1 aufgefüllten Machines.
Vergleichen von Daten über Log Analytics Agent und Azure Monitoring Agent-Version
Nachdem Sie das Onboarding zur Änderungsnachverfolgung mit der AMA-Version abgeschlossen haben, wählen Sie auf der Startseite „Mit AMA zu CT wechseln“ aus, um zwischen beiden Versionen zu wechseln und die folgenden Ereignisse zu vergleichen.
Beispiel: Wenn das Onboarding zur AMA-Version des Diensts nach dem 3. November um 6:00 Uhr stattfindet. Sie können die Daten vergleichen, indem Sie konsistente Filter über Parameter wie Änderungstypen, Zeitraumhinweg beibehalten. Sie können eingehende Protokolle im Abschnitt „Änderungen“ und im grafischen Abschnitt vergleichen, um die Datenkonsistenz zu gewährleisten.
Hinweis
Sie müssen die eingehenden Daten und Protokolle vergleichen, nachdem das Onboarding mit der AMA-Version abgeschlossen wurde.
Ressourcen-ID des Log Analytics-Arbeitsbereichs abrufen
Führen Sie die folgenden Schritte aus, um die Ressourcen-ID des Log Analytics-Arbeitsbereichs abzurufen:
Bei änderungsbasierten Einstellungen für Dateiinhalte müssen Sie manuell von der LA-Version zur AMA-Version von Änderungsnachverfolgung und Bestand migrieren. Befolgen Sie die unter „Dateiinhalte nachverfolgen“ aufgeführten Anleitungen.
Wenn eine Migration zu einem anderen Arbeitsbereich durchgeführt wird, müssen die mit dem Log Analytics-Arbeitsbereich konfigurierten Warnmeldungen manuell konfiguriert werden.
Bei änderungsbasierten Einstellungen für Dateiinhalte müssen Sie manuell von der LA-Version zur AMA-Version von Änderungsnachverfolgung und Bestand migrieren. Befolgen Sie die unter „Dateiinhalte nachverfolgen“ aufgeführten Anleitungen.
Wenn eine Migration zu einem anderen Arbeitsbereich durchgeführt wird, müssen die mit dem Log Analytics-Arbeitsbereich konfigurierten Warnmeldungen manuell konfiguriert werden.
Deaktivieren der Änderungsnachverfolgung mithilfe des Log Analytics-Agents
Nachdem Sie die Verwaltung Ihrer VMs mithilfe von Änderungsnachverfolgung und Bestand mit Azure Monitoring-Agent aktiviert haben, können Sie die Verwendung der Version von Änderungsnachverfolgung und Bestand mit LA-Agent beenden und die Konfiguration aus dem Konto entfernen.