You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-arc/servers/migrate-legacy-agents.md
+24-14Lines changed: 24 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,9 +9,9 @@ ms.topic: conceptual
9
9
10
10
Azure Monitor Agent (AMA) replaces the Log Analytics agent (also known as Microsoft Monitor Agent (MMA) and OMS) for Windows and Linux machines. Azure Arc is required to migrate off the legacy Log Analytics agents for non-Azure environments, including on-premises or multicloud infrastructure.
11
11
12
-
Azure Arc is bridge, extending not only Azure Monitor but the breadth of Azure management capabilities across Microsoft Defender, Azure Policy, and Azure Update Manager to non-Azure environments. Through the lightweight Connected Machine agent, Azure Arc projects non-Azure servers into the Azure control plane, providing a consistent management experience across Azure VMs and non-Azure servers.
12
+
Azure Arc is a bridge, extending not only Azure Monitor but the breadth of Azure management capabilities across Microsoft Defender, Azure Policy, and Azure Update Manager to non-Azure environments. Through the lightweight Connected Machine agent, Azure Arc projects non-Azure servers into the Azure control plane, providing a consistent management experience across Azure VMs and non-Azure servers.
13
13
14
-
This article focuses on considerations when migrating from legacy Log Analytics agents in non-Azure environment. For core migration guidance, see [Migrate to Azure Monitor Agent from Log Analytics agent](../../azure-monitor/agents/azure-monitor-agent-migration.md).
14
+
This article focuses on considerations when migrating from legacy Log Analytics agents in non-Azure environments. For core migration guidance, see [Migrate to Azure Monitor Agent from Log Analytics agent](../../azure-monitor/agents/azure-monitor-agent-migration.md).
15
15
16
16
## Advantages of Azure Arc
17
17
@@ -21,7 +21,7 @@ Deploying Azure Monitor Agent as an extension with Azure Arc-enabled servers pro
- Azure Arc enables access to the breadth of server management capabilities beyond monitoring, such as Cloud Security Posture Management with Microsoft Defender or scripting with [Run Command](run-command.md). As you centralize operations in Azure, Azure Arc provides a robust foundation for these other capabilities.
24
+
- Azure Arc enables access to the breadth of server management capabilities beyond monitoring, such as Cloud Security Posture Management with [Microsoft Defender](../../defender-for-cloud/defender-for-cloud-introduction.md) or scripting with [Run Command](run-command.md). As you centralize operations in Azure, Azure Arc provides a robust foundation for these other capabilities.
25
25
26
26
Azure Arc is the foundation for a cloud-based inventory bringing together Azure and on-premises, multicloud, and edge infrastructure that can be queried and organized through Azure Resource Manager (ARM).
27
27
@@ -33,51 +33,59 @@ Azure Arc relies on the [Connected Machine agent](/azure/azure-arc/servers/agent
33
33
34
34
- Azure Arc only supports client-like Operating Systems when computers are in a server-like environment and doesn't support short-lived servers or virtual desktop infrastructure.
35
35
36
-
- Azure Arc has two regional availability gaps with Azure Monitor Agent: Qatar Central (Availability expected in August 2024) and Australia Central (Other Australia regions are available).
37
-
36
+
- Azure Arc has two regional availability gaps with Azure Monitor Agent:
37
+
- Qatar Central (Availability expected in August 2024)
38
+
- Australia Central (Other Australia regions are available)
39
+
38
40
- Azure Arc requires servers to have regular connectivity and the allowance of key endpoints. While proxy and private link connectivity are supported, Azure Arc doesn't support completely disconnected scenarios. Azure Arc doesn't support the Log Analytics (OMS) Gateway.
39
41
40
-
- Azure Arc defines a System Managed Identity for connect servers, but doesn't support User Assigned Identities.
42
+
- Azure Arc defines a System Managed Identity for connected servers, but doesn't support User Assigned Identities.
41
43
42
44
Learn more about the full Connected Machine agent [prerequisites](/azure/azure-arc/servers/prerequisites#supported-operating-systems) for environmental constraints.
43
45
44
46
## Relevant services
45
47
46
-
Azure Arc-enabled servers is required for deploying all of the solutions that previously required the legacy Log Analytics agents (MMA/OMS) to non-Azure infrastructure. The new Azure Monitor Agent is only required for a subset of these services.
48
+
Azure Arc-enabled servers is required for deploying all solutions that previously required the legacy Log Analytics agents (MMA/OMS) to non-Azure infrastructure. The new Azure Monitor Agent is only required for a subset of these services.
|Change Tracking and Inventory |Automation Hybrid Runbook Worker |
53
55
54
-
As you design the holistic migration from the legacy Log Analytics agents (MMA/OMS), considering and preparing the migration of these solutions is critical.
56
+
As you design the holistic migration from the legacy Log Analytics agents (MMA/OMS), it's critical to consider and prepare for the migration of these solutions.
55
57
56
58
## Deploying Azure Arc
57
59
58
60
Azure Arc can be deployed interactively on a single server basis or programmatically at scale:
59
61
60
-
- PowerShell and Bash deployment scripts can be generated from Azure portal or manually written following documentation.
62
+
- PowerShell and Bash deployment scripts can be generated from Azure portal or written manually following documentation.
61
63
62
64
- Windows Server machines can be connected through Windows Admin Center and the Windows Server Graphical Installer.
63
65
64
-
- At scale deployment options include Configuration Manager, Ansible, and Group Policy, using the Azure service principal, a limited identity for Arc Server onboarding.
66
+
- At scale deployment options include Configuration Manager, Ansible, and Group Policy using the Azure service principal, a limited identity for Arc server onboarding.
65
67
66
68
- Azure Automation Update Manager customers can onboard from Azure portal with the Arc-enablement of all detected non-Azure servers connected to the Log Analytics workspace with the Azure Automation Update Management solution.
67
69
68
70
See [Azure Connected Machine agent deployment options](/azure/azure-arc/servers/deployment-options) to learn more.
69
71
70
72
## Agent control and footprint
71
73
72
-
You can lock down the Connected Machine agent by specifying the extensions and capabilities that are enabled. If migrating from the legacy Log Analytics agent, the Monitor mode is especially salient. Monitor mode applies a Microsoft-managed extension allowlist, disables remote connectivity, and disables the machine configuration agent. If you’re using Arc solely for monitoring purposes, setting the agent to Monitor mode makes it easy to restrict the agent to just the functionality required to use Azure Monitor and solutions that use Azure Monitor. You can configure the agent mode with the following command (run locally on each machine):
74
+
You can lock down the Connected Machine agent by specifying the extensions and capabilities that are enabled. If migrating from the legacy Log Analytics agent, the Monitor mode is especially salient. Monitor mode applies a Microsoft-managed extension allowlist, disables remote connectivity, and disables the machine configuration agent. If you’re using Azure Arc solely for monitoring purposes, setting the agent to Monitor mode makes it easy to restrict the agent to just the functionality required to use Azure Monitor and solutions that use Azure Monitor. You can configure the agent mode with the following command (run locally on each machine):
73
75
74
76
`azcmagent config set config.mode monitor`
75
77
76
78
See [Extensions security](/azure/azure-arc/servers/security-extensions) to learn more.
77
79
78
80
## Networking options
79
81
80
-
Azure Arc-enabled servers supports three networking options: Connectivity over public endpoint, Proxy, and Private Link (Azure Express Route). All connections are TCP and outbound over port 443 unless specified. All HTTP connections use HTTPS and SSL/TLS with officially signed and verifiable certificates.
82
+
Azure Arc-enabled servers supports three networking options:
83
+
84
+
- Connectivity over public endpoint
85
+
- Proxy
86
+
- Private Link (Azure Express Route).
87
+
88
+
All connections are TCP and outbound over port 443 unless specified. All HTTP connections use HTTPS and SSL/TLS with officially signed and verifiable certificates.
81
89
82
90
Azure Arc doesn't officially support using the Log Analytics gateway as a proxy for the Connected Machine agent.
83
91
@@ -93,8 +101,10 @@ There are multiple methods to deploy the Azure Monitor Agent extension on Azure
93
101
- PowerShell, Azure CLI, or Azure Resource Manager (ARM) templates
94
102
- Azure Policy
95
103
96
-
Azure Arc doesn't eliminate the need to configure and define Data Collection Rules. You should configure Data Collection Rules similar to your Azure VMs for Azure Arc-enabled servers. See [Deployment options for Azure Monitor Agent on Azure Arc-enabled servers](/azure/azure-arc/servers/concept-log-analytics-extension-deployment) to learn more.
104
+
Azure Arc doesn't eliminate the need to configure and define Data Collection Rules. You should configure Data Collection Rules similar to your Azure VMs for Azure Arc-enabled servers.
105
+
106
+
See [Deployment options for Azure Monitor Agent on Azure Arc-enabled servers](/azure/azure-arc/servers/concept-log-analytics-extension-deployment) to learn more.
97
107
98
108
## Standalone Azure Monitor Agent installation
99
109
100
-
For Windows client machines are running in non-Azure environments, use a standalone Azure Monitor Agent installation that doesn't require deployment of the Azure Connected Machine agent through Azure Arc. See [Install Azure Monitor Agent on Windows client devices using the client installer](/azure/azure-monitor/agents/azure-monitor-agent-windows-client) to learn more.
110
+
For Windows client machines running in non-Azure environments, use a standalone Azure Monitor Agent installation that doesn't require deployment of the Azure Connected Machine agent through Azure Arc. See [Install Azure Monitor Agent on Windows client devices using the client installer](/azure/azure-monitor/agents/azure-monitor-agent-windows-client) to learn more.
0 commit comments