Migrieren von benutzerdefiniertem MMA-Textprotokoll zu DCR-basierten benutzerdefinierten AMA-Textprotokollen

In diesem Artikel werden die Schritte zum Migrieren einer Tabelle mit benutzerdefiniertem MMA-Textprotokoll beschrieben, damit Sie diese als Ziel für eine neue DCR für benutzerdefinierte AMA-Textprotokolle verwenden können. Wenn Sie die Schritte ausführen, werden Sie keine Daten verlieren. Wenn Sie eine neue benutzerdefinierte AMA-Textprotokolltabelle erstellen, ist dieser Artikel für Sie nicht relevant.

Hintergrund

Benutzerdefinierte MMA-Textprotokolle müssen so konfiguriert werden, dass sie neue Features unterstützen, damit DCRs für das benutzerdefinierte AMA-Textprotokoll in sie schreiben können. Die folgenden Aktionen werden ausgeführt:

  • Die Tabelle wird neu konfiguriert, um alle DCR-basierten benutzerdefinierten Protokollfunktionen zu aktivieren.
  • Alle benutzerdefinierten MMA-Felder werden in der Tabelle nicht mehr aktualisiert. AMA kann Daten in jede Spalte in der Tabelle schreiben.
  • Das BEnutzerdefinierte MMA-Textprotokoll kann in nicht angepasste Felder schreiben, kann aber keine neuen Spalten erstellen. Die Tabellenverwaltungsoberfläche des Portals kann verwendet werden, um das Schema nach der Migration zu ändern.

Migrationsverfahren

Sie sollten die Schritte nur ausführen, wenn die folgenden Kriterien erfüllt sind:

  1. Konfigurieren Sie Ihre Datensammlungsregel (Data Collection Rule, DCR) gemäß den Prozeduren unter Sammeln von Textprotokollen mit dem Azure Monitor-Agent
  2. Führen Sie den folgenden API-Aufruf für Ihre vorhandene benutzerdefinierte Protokolltabelle aus, um die Erfassung über die Datensammlungsregel zu aktivieren und Ihre Tabelle über die Benutzeroberfläche des Portals zu verwalten. Dieser Aufruf ist idempotent, und zukünftige Aufrufe haben keine Auswirkung. Die Migration ist unidirektional, Sie können die Tabelle nicht zurück zu MMA migrieren.

POST
https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{tableName}/migrate?api-version=2021-12-01-preview
  1. Stellen Sie die benutzerdefinierte MMA-Textprotokollsammlung ein, und beginnen Sie mit der Verwendung des benutzerdefinierten AMA-Textprotokolls. MMA und AMA können beide in die Tabelle schreiben, während Sie Ihre Agents von MMA zu AMA migrieren.

Nächste Schritte