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

Próximo passo