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.
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.
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.
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.
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
- Monitorar a configuração de rede com a Topologia de rede
- Caso de uso: auditar o desempenho da rede
- Resolver problemas da Topologia de rede