Extensão da máquina virtual do Agente do Observador de Rede do Azure para Linux

Visão geral

Observador de Rede do Azure é um serviço de monitoramento de desempenho, diagnóstico e análise de rede que permite o monitoramento de redes do Azure. A extensão de máquina virtual (VM) do Agente do Observador de Rede é um requisito para alguns dos recursos do Observador de Rede em VMs do Azure para capturar o tráfego de rede sob demanda e outras funcionalidades avançadas.

Este artigo detalha as plataformas e as opções de implantação com suporte para a extensão da VM do Agente do Observador de Rede para Linux. A instalação do agente não interrompe a VM ou exige uma reinicialização dela. É possível implantar a extensão em máquinas virtuais que você implanta. 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.

Pré-requisitos

Sistema operacional

A extensão do Agente do Observador de Rede pode ser configurada para as seguintes distribuições do Linux:

Distribuição Versão
Ubuntu 12+
Debian 7 e 8
Red Hat 6 e 7
Oracle Linux 6.8+ ,7 e 8+
SUSE Linux Enterprise Server 11, 12 e 15
OpenSUSE Leap 42.3+
CentOS 6.5+ e 7
CoreOS 899.17.0+

Conectividade com a Internet

Algumas das funcionalidades do Agente do Observador de Rede exigem que a VM esteja conectada à Internet. Sem a capacidade de estabelecer conexões de saída, alguns dos recursos do Agente do Observador de Rede podem apresentar problemas ou se tornar indisponíveis. Para obter mais informações sobre a funcionalidade do Observador de Rede que requer o agente, consulte a documentação do Observador de Rede.

Esquema de extensão

O JSON a seguir mostra o esquema para a extensão do Agente do Observador de Rede. A extensão não exige ou oferecem suporte a todas as configurações fornecidas pelo usuário. A extensão depende de sua configuração padrão.

{
    "type": "extensions",
    "name": "Microsoft.Azure.NetworkWatcher",
    "apiVersion": "[variables('apiVersion')]",
    "location": "[resourceGroup().location]",
    "dependsOn": [
        "[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
    ],
    "properties": {
        "publisher": "Microsoft.Azure.NetworkWatcher",
        "type": "NetworkWatcherAgentLinux",
        "typeHandlerVersion": "1.4",
        "autoUpgradeMinorVersion": true
    }
}

Valores de propriedade

Nome Valor/Exemplo
apiVersion 2015-06-15
editor Microsoft.Azure.NetworkWatcher
type NetworkWatcherAgentLinux
typeHandlerVersion 1.4

Implantação de modelo

Você pode implantar extensões de VM do Azure com um modelo do Azure Resource Manager. Para implantar a extensão do Agente do Observador de Rede, use o esquema json anterior em seu modelo.

Implantação da CLI clássica do Azure

Importante

As VMs criadas por meio do modelo de implantação clássico serão desativadas em 1º de março de 2023.

Se você usa recursos de IaaS do gerenciamento de serviços do Azure, conclua a migração até 1º de março de 2023. Recomendamos que faça a migração o quanto antes para aproveitar as inúmeras melhorias feitas no Azure Resource Manager.

Para mais informações, confira Migrar os recursos de IaaS para o Azure Resource Manager até 1º de março de 2023.

O exemplo a seguir implanta a extensão de VM de Agente do Observador de Rede para uma VM existente implantada por meio do modelo de implantação clássico:

azure config mode asm
azure vm extension set myVM1 NetworkWatcherAgentLinux Microsoft.Azure.NetworkWatcher 1.4

Implantação da CLI do Azure

O exemplo a seguir implanta a extensão de VM de Agente do Observador de Rede para uma VM existente implantada por meio do Gerenciador de Recursos:

az vm extension set --resource-group myResourceGroup1 --vm-name myVM1 --name NetworkWatcherAgentLinux --publisher Microsoft.Azure.NetworkWatcher --version 1.4

Solução de problemas e suporte

Solução de problemas

Você pode recuperar dados sobre o estado das implantações de extensão usando o portal do Azure ou a CLI do Azure.

O exemplo a seguir mostra o estado de implantação da extensão NetworkWatcherAgentLinux para uma VM implantada por meio do Resource Manager, usando a CLI do Azure:

az vm extension show --name NetworkWatcherAgentLinux --resource-group myResourceGroup1 --vm-name myVM1

Suporte

Caso precise de mais ajuda a qualquer momento neste artigo, consulte a documentação do Observador de Rede ou entre em contato com os especialistas do Azure nos fóruns do Azure e do Stack Overflow no MSDN. Como alternativa, você pode registrar um incidente de suporte do Azure. Vá para o site de suporte do Azure e selecione Obter suporte. Para saber mais sobre como usar o Suporte do Azure, consulte as Perguntas frequentes sobre o suporte do Microsoft Azure.