Tutorial: Monitorizar a comunicação de rede entre duas máquinas virtuais com o portal do Azure

A comunicação com êxito entre uma máquina virtual (VM) e um ponto final, como outra VM, pode ser fundamental para a sua organização. Às vezes, as alterações de configuração interrompem a comunicação.

Neste tutorial, irá aprender a:

  • Criar uma rede virtual
  • Criar duas máquinas virtuais
  • Monitorar a comunicação entre as duas máquinas virtuais
  • Diagnosticar um problema de comunicação entre as duas máquinas virtuais

Diagram shows the resources created in the tutorial.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

  • Uma conta do Azure com uma subscrição ativa.

Criar uma rede virtual

Nesta seção, você cria a rede virtual myVNet com duas sub-redes e um host do Azure Bastion. A primeira sub-rede é usada para a máquina virtual e a segunda sub-rede é usada para o host Bastion.

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa na parte superior do portal, insira redes virtuais. Selecione Redes virtuais nos resultados da pesquisa.

    Screenshot shows searching for virtual networks in the Azure portal.

  3. Selecione + Criar. Em Criar rede virtual, insira ou selecione os seguintes valores na guia Noções básicas :

    Definição Valor
    Detalhes do projeto
    Subscrição Selecione a subscrição do Azure.
    Grupo de Recursos Selecione Criar novo.
    Digite myResourceGroup em Name.
    Selecione OK.
    Detalhes da instância
    Nome da rede virtual Introduza myVNet.
    Região Selecione (EUA) Leste dos EUA.
  4. Selecione a guia Endereços IP ou selecione o botão Avançar na parte inferior da página duas vezes.

  5. Aceite o espaço de endereço IP padrão 10.0.0.0/16.

  6. Selecione o ícone de lápis ao lado da sub-rede padrão para renomeá-la. Em Detalhes da sub-rede, na página Editar sub-rede , introduza mySubnet para o Nome e, em seguida, selecione Guardar.

  7. Selecione Rever + criar.

  8. Reveja as definições e, em seguida, selecione Criar.

Criar duas máquinas virtuais

Nesta seção, você cria duas máquinas virtuais: myVM1 e myVM2 para testar a conexão entre elas.

Criar a primeira máquina virtual

  1. Na caixa de pesquisa na parte superior do portal, digite máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Em Máquinas virtuais, selecione + Criar e, em seguida , + Máquina virtual do Azure.

  3. Insira ou selecione as seguintes informações na guia Noções básicas de Criar uma máquina virtual.

    Definição Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione myResourceGroup.
    Detalhes da instância
    Virtual machine name Digite myVM1.
    Região Selecione (EUA) Leste dos EUA.
    Opções de disponibilidade Selecione Sem necessidade de redundância de infraestrutura.
    Tipo de segurança Deixe o padrão de Padrão.
    Image Selecione Ubuntu Server 20.04 LTS - x64 Gen2.
    Tamanho Escolha um tamanho ou deixe a configuração padrão.
    Conta de administrador
    Authentication type Selecione Senha.
    Nome de Utilizador Introduza um nome de utilizador.
    Password Introduza uma palavra-passe.
    Confirme a palavra-passe Reintroduza a palavra-passe.
  4. Selecione a guia Rede ou selecione Avançar: Discos e, em seguida, Avançar: Rede.

  5. Na guia Rede, selecione os seguintes valores:

    Definição Valor
    Interface de Rede
    Rede virtual Selecione myVNet.
    Sub-rede Selecione mySubnet.
    IP público Selecione Nenhuma.
    Grupo de segurança de rede NIC Selecione Nenhuma.
  6. Selecione Rever + criar.

  7. Reveja as definições e, em seguida, selecione Criar.

Criar a segunda máquina virtual

Repita as etapas na seção anterior para criar a segunda máquina virtual e digite myVM2 para o nome da máquina virtual.

Criar um monitor de ligação

Nesta seção, você cria um monitor de conexão para monitorar a comunicação pela porta TCP 3389 de myVm1 para myVm2.

  1. Na caixa de pesquisa na parte superior do portal, digite observador de rede. Selecione Observador de Rede.

  2. Em Monitoramento, selecione Monitor de conexão.

  3. Selecione + Criar.

    Screenshot shows Connection monitor page in the Azure portal.

  4. Insira ou selecione as seguintes informações na guia Noções básicas de Criar Monitor de Conexão:

    Definição Valor
    Nome do Monitor de Ligação Digite myConnectionMonitor.
    Subscrição Selecione a sua subscrição.
    Região Selecione E.U.A. Leste.
    Configuração da área de trabalho
    Virtual machine name Digite myVM1.
    Região Selecione (EUA) Leste dos EUA.
    Configuração da área de trabalho Deixe a predefinição.

    Screenshot shows the Basics tab of creating a connection monitor in the Azure portal.

  5. Selecione a guia Grupos de teste ou selecione Avançar: botão Grupos de teste.

  6. Digite myTestGroup em Nome do grupo de teste.

  7. Na página Adicionar detalhes do grupo de teste, selecione + Adicionar fontes para adicionar a máquina virtual de origem.

  8. Na página Adicionar fontes, selecione myVM1 como o ponto de extremidade de origem e, em seguida, selecione Adicionar pontos de extremidade.

    Screenshot shows how to add a source endpoint for a connection monitor in the Azure portal.

    Nota

    Você pode usar filtros de Assinatura, Grupo de recursos, VNET ou Sub-rede para restringir a lista de máquinas virtuais.

  9. Na página Adicionar detalhes do grupo de teste, selecione Adicionar configuração de teste e insira ou selecione as seguintes informações:

    Definição Valor
    Nome da configuração de teste Digite SSH-from-myVM1-to-myVM2.
    Protocolo Selecione TCP.
    Porta de destino Digite 22.
    Frequência de teste Selecione o padrão a cada 30 segundos.

    Screenshot shows how to add a test configuration for a connection monitor in the Azure portal.

  10. Selecione Adicionar configuração de teste.

  11. Na página Adicionar detalhes do grupo de teste, selecione Adicionar destinos para adicionar a máquina virtual de destino.

  12. Na página Adicionar Destinos, selecione myVM2 como o ponto de extremidade de destino e, em seguida, selecione Adicionar pontos de extremidade.

    Screenshot shows how to add a destination endpoint for a connection monitor in the Azure portal.

    Nota

    Além dos filtros Assinatura, Grupo de recursos, VNET e Sub-rede, você pode usar o filtro Região para restringir a lista de máquinas virtuais.

  13. Na página Adicionar detalhes do grupo de teste, selecione o botão Adicionar grupo de teste.

  14. Selecione Rever + criar e, em seguida, selecione Criar.

Ver o monitor de ligação

Nesta seção, você visualiza todos os detalhes do monitor de conexão que você criou na seção anterior.

  1. Vá para a página Monitor de conexão . Se não vir myConnectionMonitor na lista de monitores de ligação, aguarde alguns minutos e, em seguida, selecione Atualizar.

    Screenshot shows the new connection monitor that you've just created.

  2. Selecione myConnectionMonitor para ver as métricas de desempenho do monitor de conexão, como tempo de ida e volta e porcentagem de verificações com falha

    Screenshot shows the new connection monitor.

  3. Selecione Intervalos de tempo para ajustar o intervalo de tempo para ver as métricas de desempenho para um período de tempo específico. Os intervalos de tempo disponíveis são Última 1 hora, Últimas 6 horas, Últimas 24 horas, Últimos 7 dias e Últimos 30 dias. Você também pode selecionar Personalizado para especificar um intervalo de tempo personalizado.

    Screenshot shows available options to change the time interval of the performance metrics in a connection monitor.

Ver um problema

O monitor de conexão que você criou na seção anterior monitora a conexão entre myVM1 e a porta 22 em myVM2. Se a conexão falhar por qualquer motivo, o monitor de conexão detetará e registrará a falha. Nesta seção, você simula um problema interrompendo myVM2.

  1. Na caixa de pesquisa na parte superior do portal, digite máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Em Máquinas virtuais, selecione myVM2.

  3. Na visão geral, selecione Parar para parar (deslocalizar) a máquina virtual myVM2.

  4. Vá para a página Monitor de conexão . Se você não vir a falha no painel, selecione Atualizar.

    Screenshot shows the failure after stopping the virtual machine.

    Você pode ver que o número de monitores de conexão Fail se tornou 1 de 1 depois de parar myVM2 e, em Reason, você pode ver ChecksFailedPercent como o motivo dessa falha.

Clean up resources (Limpar recursos)

Quando não for mais necessário, exclua o grupo de recursos myResourceGroup e todos os recursos que ele contém:

  1. Na caixa de pesquisa que se encontra na parte superior do portal, introduza myResourceGroup. Selecione myResourceGroup nos resultados da pesquisa.

  2. Selecione Eliminar grupo de recursos.

  3. Em Excluir um grupo de recursos, digite myResourceGroup e selecione Excluir.

  4. Selecione Excluir para confirmar a exclusão do grupo de recursos e de todos os seus recursos.

Próximo passo

Para saber como monitorar a comunicação de rede do conjunto de dimensionamento de máquina virtual, avance para o próximo tutorial: