Step 1: Plan the migration

Before you start the migration, you should prepare a migration plan. To facilitate this step, it's important to first create an inventory of your environment. Start by gathering information about the number of subscriptions, the number of workspaces per subscription, the number of legacy solutions that are enabled in each workspace, and the number of Log Analytics agents (also known as MMA and OMS) that are running across your respective subscriptions.

Understand your environment

Use the Azure Monitor Agent Migration Helper workbook to understand your environment and how many agents must migrate. To access the workbook, follow these steps:

  1. In the Azure portal, search for and select Monitor.

  2. In the Monitor menu pane, select Workbooks.

  3. In the gallery of workbooks, locate the Azure Monitor essentials heading, and then select the AMA Migration Helper workbook.

    Azure portal screenshot of the AMA Migration Helper workbook, from the Monitor | Workbooks | Gallery page.

The Azure Monitor Agent Migration Helper workbook has several tabs that help identify the environment and track the migration progress.

On the Subscriptions Overview tab, you can view all the subscriptions that you have selected and have access to, how many Log Analytics workspaces exist across those subscriptions, and how many virtual machines (VMs) exist across those subscriptions.

Azure portal screenshot of the Subscriptions Overview tab of the Azure Monitor Agent Migration Helper workbook.

On the Subscriptions Overview tab, scroll down to view the Migration Status section. This provides an overview of the migration status for each subscription.

Azure portal screenshot of the Migration Status section of the Azure Monitor Agent Migration Helper workbook.

There is a tab for each resource type (Azure Virtual Machines, Azure Virtual Machine Scale Sets, Arc-Enabled Servers, Hybrid without Arc). By selecting a resource type tab, you'll see columns of data that provide the current status of your migration.

Azure portal screenshot of the Azure Virtual Machines tab of the Azure Monitor Agent Migration Helper workbook.

The Azure Virtual Machines tab conatina a full list of Azure VMs and displays the full details for each VM. This tab shows which agents are installed as extensions and the corresponding migration status, based on the following relationship table.

Agent extension type Value of the "Migration Status" column
MMA/OMS only Not Started
MMA/OMS and Azure Monitor Agent In Progress
Azure Monitor Agent only Completed

You can export the information table from this tab to Microsoft Excel. To do this, select the More button (...), and then select Export to Excel from the menu.

Note

The list of column values that are shown on the Azure Virtual Machines tab is the same whether you select the Azure Virtual Machine Scale Sets tab or the Arc-Enabled Servers tab.

Verify prerequisites

Non-Azure VMs

For all servers that are hosted outside Azure, you must first install the Azure Arc Connected Machine agent.

The Azure Arc Connected Machine agent is a software component that connects non-Azure VMs to Azure resources and services. To install the agent, you have to download the installation package from the Azure portal, run the installation script on each VM, and then register the VM in your Azure subscription. For more information, see What Azure Arc-enabled servers are and Quickstart: Connect hybrid machines with Azure Arc-enabled servers.

Next steps

Contact us for help

If you have questions or need help, create a support request, or ask Azure community support. You can also submit product feedback to Azure feedback community.