Caso de uso: resolver problemas de conectividade de rede

Nesse caso de uso, você atua como administrador e dá suporte a uma rede que inclui vários aplicativos com balanceamento de carga. Você recebeu um alerta sobre um problema de latência e a informação de que o aplicativo móvel da organização está intermitentemente lento e sendo interrompido devido ao tempo limite. Você sabe que vários usuários diferentes foram afetados e que não houve implantações recentes de aplicativos. O problema provavelmente está relacionado a uma alteração no ambiente, não no aplicativo.

O caso de uso a seguir demonstra como a Topologia de rede pode ajudar você a resolver e investigar problemas na implantação com rapidez.

Detalhes da topologia

A implantação abrange três regiões do Google Cloud (us-central1, europe-west1 e asia-east1). Todas as solicitações de clientes externos são disponibilizadas por um único balanceador de carga de aplicativo externo que tem vários back-ends em cada uma das três regiões. As solicitações de clientes provenientes de uma das três regiões de negócios (Américas, EMEA e APAC) são disponibilizadas por instâncias de aplicativos na região doGoogle Cloud mais próxima.

A topologia abaixo mostra a hierarquia de nível superior da implantação:

Latência de rede

Neste cenário, imagine que você tem um balanceador de carga chamado shopping-site-lb. Você verifica a latência entre clientes externos e o balanceador de carga para conferir se a latência entre eles foi alterada. Você descobre que ela foi alterada e decide investigar melhor os back-end do balanceador de carga.

  1. Você filtra a topologia para mostrar apenas o tráfego do balanceador de carga externo shopping-site-lb.

    Depois de aplicar o filtro, a Topologia de Rede exibe apenas as conexões relacionadas ao balanceador de carga, conforme mostrado no exemplo a seguir.

  2. Começando com os clientes externos nas Américas, você clica nas métricas de tráfego entre a região de negócios das Américas e o balanceador de carga.

    A Topologia de rede mostra gráficos no painel de detalhes. As informações incluem tráfego de entrada e saída entre a entidade selecionada e a entidade conectada. Por exemplo, a Topologia de rede fornece os valores mais recentes para consultas por segundo (QPS) e a latência da solicitação HTTP.

    No gráfico de latência da solicitação, você pode observar valores para os percentis 50, 95 e 99. Neste exemplo, imagine que todos os valores de latência são mais altos do que o esperado.

  3. Para expandir os gráficos de séries temporais para seis semanas, vá para a parte superior do painel de detalhes e selecione Seis semanas.

    1A figura é para referência. Seus dados não refletem o caso de uso.

    Você observa que um salto significativo ocorreu há duas horas, aproximadamente quando os primeiros problemas foram relatados. Você tem certeza que o problema está relacionado ao aumento da latência no balanceador de carga.

  4. Agora que você tem uma visão geral do problema, você precisa investigar o balanceador de carga. Para isso, acesse a página Balanceamento de carga no console do Google Cloud . Você acaba descobrindo que uma instância no serviço de back-end do balanceador de carga estava demorando mais do que o normal para responder. Você desativa essa instância, o que resolve o problema.

A seguir