Migrate from Service Map to Azure Monitor VM insights

Azure Monitor VM insights monitors the performance and health of your virtual machines and virtual machine scale sets, including their running processes and dependencies on other resources. This article explains how to migrate from Service Map to Azure Monitor VM insights, which provides a map feature similar to Service Map, along with other benefits.

Note

Service Map will be retired on 30 September 2025. Be sure to migrate to VM insights before this date to continue monitoring processes and dependencies for your virtual machines.

The map feature of VM insights visualizes virtual machine dependencies by discovering running processes that have active network connection between servers, inbound and outbound connection latency, or ports across any TCP-connected architecture over a specified time range. For more information about the benefits of the VM insights map feature over Service Map, see How is VM insights Map feature different from Service Map?.

Enable VM insights using Azure Monitor Agent

VM insights uses Azure Monitor Agent, which replaces the Log Analytics agent used by Service map. For more information about how to enable VM insights for Azure virtual machines and on-premises machines, see How to enable VM insights using Azure Monitor Agent for Azure virtual machines.

If you have on-premises machines, we recommend enabling Azure Arc for servers so that you enable the virtual machines for VM insights using processes similar to Azure virtual machines.

VM insights also collects per-machine performance counters, which provide visibility into the health of your virtual machines. Azure Monitor Log ingests these performance counters every minute, which slightly increases monitoring costs per machine. Learn more about the pricing.

Remove the Service Map solution from the workspace

Once you migrate to VM insights, remove the Service Map solution from the workspace to avoid data duplication and incurring extra costs:

  1. Sign in to the Azure portal.
  2. In the search bar, type Log Analytics workspaces. As you begin typing, the list filters suggestions based on your input.
  3. Select Log Analytics workspaces.
  4. From your list of Log Analytics workspaces, select the workspace you chose when you enabled Service Map.
  5. On the left, select Solutions.
  6. From the list of solutions, select ServiceMap(workspace name).
  7. On the Overview page for the solution, select Delete.
  8. When prompted to confirm, select Yes.

Important

You won't be able to onboard new subscriptions to service map after 31 August 2024. The Service Map UI won't be available after 30 September 2025.