Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Dependency analysis helps you to identify and understand dependencies across servers that you want to assess and migrate to Azure. We currently perform agent-based dependency analysis by downloading the MMA agent and associating a Log Analytics workspace with the Azure Migrate project.
Azure Monitor Agent (AMA) replaces the Log Analytics agent, also known as Microsoft Monitor Agent (MMA) and OMS, for Windows and Linux machines, in Azure and non-Azure environments, on-premises, and other clouds.
This article describes the impact on agent-based dependency analysis because of Azure Monitor Agent (AMA) replacing the Log Analytics agent (also known as Microsoft Monitor agent (MMA)) and provides guidance to migrate from the Log Analytics agent to Azure Monitor Agent.
Important
The Log Analytics agent will be retired on August 31, 2024. You can expect the following when you use the MMA or OMS agent after this date.
- Data upload: Cloud ingestion services will gradually reduce support for MMA agents, which may result in decreased support and potential compatibility issues for MMA agents over time. Ingestion for MMA will be unchanged until February 1 2025.
- Installation: The ability to install the legacy agents will be removed from the Azure portal and installation policies for legacy agents will be removed. You can still install the MMA agents extension as well as perform offline installations.
- Customer Support: You will not be able to get support for legacy agent issues.
- OS Support: Support for new Linux or Windows distros, including service packs, won't be added after the deprecation of the legacy agents.
Note
Starting July 1, 2024, Standard Log Analytics charges are applicable for Agent-based dependency visualization. We suggest moving to [agentless dependency analysis] for a seamless experience.
Note
The pricing estimation has been covered in Estimate the price change section.
Migrate from Log analytics agent (MMA) to Azure Monitor agent (AMA)
If you already set up MMA and the associated Log Analytics workspace with your Azure Migrate project, you can migrate from the existing Log analytics agent to Azure Monitor agent without breaking/changing the association of the Log Analytics workspace with the Azure Migrate project by following these steps.
To deploy the Azure Monitor agent, it's recommended to first clean up the existing Service Map to avoid duplicates. Learn more.
Review the prerequisites to install the Azure Monitor Agent.
Download and run the script on the host machine as detailed in Installation options. To get the Azure Monitor agent and the Dependency agent deployed on the guest machine, create the Data collection rule (DCR) that maps to the Log analytics workspace ID.
In the transition scenario, the Log analytics workspace would be the same as the one that was configured for Service Map agent. DCR allows you to enable the collection of Processes and Dependencies. By default, it's disabled.
Estimate the price change
You'll now be charged for associating a Log Analytics workspace with Azure Migrate project. This was earlier free for the first 180 days. As per the pricing change, you'll be billed against the volume of data gathered by the AMA agent and transmitted to the workspace. To review the volume of data you're gathering, follow these steps:
- Sign in to the Log analytics workspace.
- Navigate to the Logs section and run the following query:
let AzureMigrateDataTables = dynamic(["ServiceMapProcess_CL","ServiceMapComputer_CL","VMBoundPort","VMConnection","VMComputer","VMProcess","InsightsMetrics"]); Usage
| where StartTime >= startofday(ago(30d)) and StartTime < startofday(now())
| where DataType in (AzureMigrateDataTables)
| summarize AzureMigrateGBperMonth=sum(Quantity)/1000
Support for Azure Monitor agent in Azure Migrate
Install and manage Azure Monitor agent as mentioned here. Currently, you can download the Log Analytics agent through the Azure Migrate portal.
Next steps
Learn how to create dependencies for a group.