Instalar e atualizar o Azure Monitor Agent em servidores habilitados para Azure Arc
O Azure Monitor Agent é implementado como uma extensão de máquina virtual (VM) do Azure. Você pode instalar o Azure Monitor Agent usando qualquer um dos métodos descritos na visão geral do Azure Monitor Agent.
Este artigo aborda a instalação do Azure Monitor Agent em servidores habilitados para Azure Arc usando o PowerShell ou a CLI do Azure. Para obter mais informações, consulte Manage Azure Monitor Agent.
Utilizar o PowerShell
Você pode instalar o Azure Monitor Agent em máquinas virtuais do Azure e em servidores habilitados para Azure Arc usando New-AzConnectedMachineExtension
, o cmdlet do PowerShell para adicionar uma extensão de máquina virtual.
Instalar em servidores habilitados para Azure Arc
Use o seguinte comando do PowerShell para instalar o Azure Monitor Agent em servidores habilitados para Azure Arc.
New-AzConnectedMachineExtension -Name AMAWindows -ExtensionType AzureMonitorWindowsAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -MachineName <arc-server-name> -Location <arc-server-location>
Desinstalar em servidores habilitados para Azure Arc
Use o seguinte comando do PowerShell para desinstalar o Azure Monitor Agent dos servidores habilitados para Azure Arc.
Remove-AzConnectedMachineExtension -MachineName <arc-server-name> -ResourceGroupName <resource-group-name> -Name AMAWindows
Atualização em servidores habilitados para Azure Arc
Para executar uma atualização única do agente, use os seguintes comandos do PowerShell.
$target = @{"Microsoft.Azure.Monitor.AzureMonitorWindowsAgent" = @{"targetVersion"=<target-version-number>}}
Update-AzConnectedExtension -ResourceGroupName $env.ResourceGroupName -MachineName <arc-server-name> -ExtensionTarget $target
Utilizar a CLI do Azure
Você pode instalar o Azure Monitor Agent em máquinas virtuais do Azure e em servidores habilitados para Azure Arc usando o comando CLI do Azure para adicionar uma extensão de máquina virtual.
Instalar em servidores habilitados para Azure Arc
Use os seguintes comandos da CLI do Azure para instalar o Azure Monitor Agent em servidores habilitados para Azure Arc.
az connectedmachine extension create --name AzureMonitorWindowsAgent --publisher Microsoft.Azure.Monitor --type AzureMonitorWindowsAgent --machine-name <arc-server-name> --resource-group <resource-group-name> --location <arc-server-location>
Desinstalar em servidores habilitados para Azure Arc
Use os seguintes comandos da CLI do Azure para desinstalar o Azure Monitor Agent dos servidores habilitados para Azure Arc.
az connectedmachine extension delete --name AzureMonitorWindowsAgent --machine-name <arc-server-name> --resource-group <resource-group-name>
Atualização em servidores habilitados para Azure Arc
Para executar uma atualização única do agente, use os seguintes comandos da CLI:
az connectedmachine upgrade-extension --extension-targets "{\"Microsoft.Azure.Monitor.AzureMonitorWindowsAgent\":{\"targetVersion\":\"<target-version-number>\"}}" --machine-name <arc-server-name> --resource-group <resource-group-name>
Ativar o agente do Inspetor de Rede
Depois que sua máquina estiver habilitada para o Azure Arc, ela será reconhecida como um recurso do Azure. Depois de habilitar a extensão do Azure Monitor Agent, instale a extensão Network Watcher. O processo é semelhante à instalação da extensão Network Watcher em uma VM do Azure.
Para fazer com que o Monitor de Conexão reconheça suas máquinas locais habilitadas para Azure Arc com a extensão do Agente do Azure Monitor como fontes de monitoramento, instale a extensão de máquina virtual do agente do Inspetor de Rede nelas. Esta extensão também é conhecida como a extensão Network Watcher. Para instalar a extensão do Inspetor de Rede em seus servidores habilitados para Azure Arc com a extensão do Agente do Azure Monitor instalada, consulte Monitorar a conectividade de rede usando o Monitor de Conexão.
Você também pode usar o comando a seguir para instalar a extensão Network Watcher em sua máquina habilitada para Azure Arc com a extensão Azure Monitor Agent.
New-AzConnectedMachineExtension -Name AzureNetworkWatcherExtension -ExtensionType NetworkWatcherAgentWindows -Publisher Microsoft.Azure.NetworkWatcher -ResourceGroupName $rg -MachineName $vm -Location $location