Azure Monitor Agent installeren en upgraden op servers met Azure Arc
De Azure Monitor-agent wordt geïmplementeerd als een vm-extensie (virtuele Azure-machine). U kunt Azure Monitor Agent installeren met behulp van een van de methoden die worden beschreven in het overzicht van de Azure Monitor-agent.
In dit artikel wordt beschreven hoe u Azure Monitor Agent installeert op servers met Azure Arc met behulp van PowerShell of de Azure CLI. Zie Azure Monitor-agent beheren voor meer informatie.
PowerShell gebruiken
U kunt Azure Monitor Agent installeren op virtuele Azure-machines en op servers met Azure Arc met behulp van New-AzConnectedMachineExtension
de PowerShell-cmdlet voor het toevoegen van een extensie voor virtuele machines.
Installeren op servers met Azure Arc
Gebruik de volgende PowerShell-opdracht om Azure Monitor Agent te installeren op servers met Azure Arc.
New-AzConnectedMachineExtension -Name AMAWindows -ExtensionType AzureMonitorWindowsAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -MachineName <arc-server-name> -Location <arc-server-location>
Verwijderen op servers met Azure Arc
Gebruik de volgende PowerShell-opdracht om de Azure Monitor-agent te verwijderen van servers met Azure Arc.
Remove-AzConnectedMachineExtension -MachineName <arc-server-name> -ResourceGroupName <resource-group-name> -Name AMAWindows
Upgrade uitvoeren op servers met Azure Arc
Als u een eenmalige upgrade van de agent wilt uitvoeren, gebruikt u de volgende PowerShell-opdrachten.
$target = @{"Microsoft.Azure.Monitor.AzureMonitorWindowsAgent" = @{"targetVersion"=<target-version-number>}}
Update-AzConnectedExtension -ResourceGroupName $env.ResourceGroupName -MachineName <arc-server-name> -ExtensionTarget $target
De Azure CLI gebruiken
U kunt Azure Monitor Agent installeren op virtuele Azure-machines en op servers met Azure Arc met behulp van de Azure CLI-opdracht voor het toevoegen van een extensie voor virtuele machines.
Installeren op servers met Azure Arc
Gebruik de volgende Azure CLI-opdrachten om Azure Monitor Agent te installeren op servers met 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>
Verwijderen op servers met Azure Arc
Gebruik de volgende Azure CLI-opdrachten om Azure Monitor Agent te verwijderen van servers met Azure Arc.
az connectedmachine extension delete --name AzureMonitorWindowsAgent --machine-name <arc-server-name> --resource-group <resource-group-name>
Upgrade uitvoeren op servers met Azure Arc
Als u een eenmalige upgrade van de agent wilt uitvoeren, gebruikt u de volgende CLI-opdrachten:
az connectedmachine upgrade-extension --extension-targets "{\"Microsoft.Azure.Monitor.AzureMonitorWindowsAgent\":{\"targetVersion\":\"<target-version-number>\"}}" --machine-name <arc-server-name> --resource-group <resource-group-name>
De Network Watcher-agent inschakelen
Nadat uw machine is ingeschakeld voor Azure Arc, wordt deze herkend als een Azure-resource. Nadat u de Azure Monitor Agent-extensie hebt ingeschakeld, installeert u de Network Watcher-extensie. Het proces is vergelijkbaar met het installeren van de Network Watcher-extensie in een Azure-VM.
Als u wilt dat Verbindingsmonitor uw on-premises machines met Azure Arc herkent met de Azure Monitor Agent-extensie als bewakingsbronnen, installeert u de virtuele machine-extensie van de Network Watcher-agent erop. Deze extensie wordt ook wel de Network Watcher-extensie genoemd. Als u de Network Watcher-extensie wilt installeren op uw Servers met Azure Arc waarop de Azure Monitor Agent-extensie is geïnstalleerd, raadpleegt u Bewakingsconnectiviteit van virtuele Azure-machines en virtuele-machineschaalsets.
U kunt ook de volgende opdracht gebruiken om de Network Watcher-extensie te installeren op uw Azure Arc-machine met de Azure Monitor Agent-extensie.
New-AzConnectedMachineExtension -Name AzureNetworkWatcherExtension -ExtensionType NetworkWatcherAgentWindows -Publisher Microsoft.Azure.NetworkWatcher -ResourceGroupName $rg -MachineName $vm -Location $location