Gerenciar extensão de máquina virtual do Network Watcher Agent para Linux
Artigo
A extensão de máquina virtual do Agente do Inspetor de Rede é um requisito para alguns dos recursos do Inspetor de Rede do Azure que capturam o tráfego de rede para diagnosticar e monitorar máquinas virtuais (VMs) do Azure. Para obter mais informações, consulte O que é o Azure Network Watcher?
Neste artigo, você aprenderá a instalar e desinstalar o Network Watcher Agent for Linux. A instalação do agente não interrompe nem requer uma reinicialização da máquina virtual. Se a máquina virtual for implantada por um serviço do Azure, verifique a documentação do serviço para determinar se ele permite ou não a instalação de extensões na máquina virtual.
Nota
A extensão Network Watcher Agent não é suportada em clusters AKS.
Uma máquina virtual (VM) Linux do Azure. Para obter mais informações, consulte Distribuições e versões Linux suportadas.
Conectividade TCP de saída para 169.254.169.254 mais port 80 e 168.63.129.16 mais .port 8037 O agente usa esses endereços IP para se comunicar com a plataforma Azure.
Conectividade com a Internet: o Network Watcher Agent requer conectividade com a Internet para que alguns recursos funcionem corretamente. Por exemplo, requer conectividade com sua conta de armazenamento para carregar capturas de pacotes. Para obter mais informações, consulte Visão geral da captura de pacotes.
Uma máquina virtual (VM) Linux do Azure. Para obter mais informações, consulte Distribuições e versões Linux suportadas.
Conectividade TCP de saída para 169.254.169.254 mais port 80 e 168.63.129.16 mais .port 8037 O agente usa esses endereços IP para se comunicar com a plataforma Azure.
Conectividade com a Internet: o Network Watcher Agent requer conectividade com a Internet para que alguns recursos funcionem corretamente. Por exemplo, requer conectividade com sua conta de armazenamento para carregar capturas de pacotes. Para obter mais informações, consulte Visão geral da captura de pacotes.
Azure Cloud Shell ou Azure PowerShell.
As etapas neste artigo executam os cmdlets do Azure PowerShell interativamente no Azure Cloud Shell. Para executar os comandos no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell de dentro do portal do Azure.
Uma máquina virtual (VM) Linux do Azure. Para obter mais informações, consulte Distribuições e versões Linux suportadas.
Conectividade TCP de saída para 169.254.169.254 mais port 80 e 168.63.129.16 mais .port 8037 O agente usa esses endereços IP para se comunicar com a plataforma Azure.
Conectividade com a Internet: o Network Watcher Agent requer conectividade com a Internet para que alguns recursos funcionem corretamente. Por exemplo, requer conectividade com sua conta de armazenamento para carregar capturas de pacotes. Para obter mais informações, consulte Visão geral da captura de pacotes.
Azure Cloud Shell ou CLI do Azure.
As etapas neste artigo executam os comandos da CLI do Azure interativamente no Azure Cloud Shell. Para executar os comandos no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell de dentro do portal do Azure.
Uma máquina virtual (VM) Linux do Azure. Para obter mais informações, consulte Distribuições e versões Linux suportadas.
Conectividade TCP de saída para 169.254.169.254 mais port 80 e 168.63.129.16 mais .port 8037 O agente usa esses endereços IP para se comunicar com a plataforma Azure.
Conectividade com a Internet: o Network Watcher Agent requer conectividade com a Internet para que alguns recursos funcionem corretamente. Por exemplo, requer conectividade com sua conta de armazenamento para carregar capturas de pacotes. Para obter mais informações, consulte Visão geral da captura de pacotes.
Azure PowerShell ou Azure CLI instalado localmente para implantar o modelo.
A extensão Network Watcher Agent para Linux pode ser instalada nas seguintes distribuições Linux:
Distribuição
Versão
AlmaLinux
9,2
Azure Linux
2.0
CentOS 1
6.10 e 7
Debian
7.º e 8.º
Salto do OpenSUSE
42.3+
Oracle Linux
6,10 2, 7 e 8+
Red Hat Enterprise Linux (RHEL)
6.10 3, 7, 8 e 9.2
Rocky Linux
9.1
Servidor SUSE Linux Enterprise (SLES)
12 e 15 (SP2, SP3 e SP4)
Ubuntu
16+
1 O CentOS Linux chegou ao fim de sua vida útil (EOL) em 30 de junho de 2024. Para obter mais informações, consulte as diretrizes de Fim da Vida Útil do CentOS.
O JSON a seguir mostra o esquema para a extensão Network Watcher Agent. A extensão não requer nem suporta nenhuma configuração fornecida pelo usuário. A extensão depende de sua configuração padrão.
Na página da máquina virtual no portal do Azure, você pode exibir a extensão instalada seguindo estas etapas:
Em Configurações, selecione Extensões + aplicativos.
Na guia Extensões, você pode ver todas as extensões instaladas na máquina virtual. Se a lista for longa, você pode usar a caixa de pesquisa para filtrá-la.
# Install Network Watcher Agent for Windows on the virtual machine.
az vm extension set --name 'NetworkWatcherAgentLinux' --extension-instance-name 'AzureNetworkWatcherExtension' --publisher 'Microsoft.Azure.NetworkWatcher' --enable-auto-upgrade 'true' --version '1.4' --resource-group 'myResourceGroup' --vm-name 'myVM'
Use o seguinte modelo do Azure Resource Manager (modelo ARM) para instalar a extensão de VM do Network Watcher Agent em uma máquina virtual Linux: