Visão geral da observabilidade

O Cloud Service Mesh oferece observabilidade à integridade e ao desempenho dos seus serviços. Para receber dados de telemetria, o Cloud Service Mesh depende proxies secundários que podem ser injetadas como um contêiner separado nos mesmos pods das suas cargas de trabalho. Os proxies interceptam todo o tráfego HTTP de entrada e saída para as cargas de trabalho e e relatar os dados para o Cloud Service Mesh. Com esse sistema, os desenvolvedores de serviços não precisam instrumentar o código para coletar dados de telemetria.

o Cloud Monitoring e o Cloud Logging estão ativados projeto do Google Cloud ao instalar o Cloud Service Mesh. Para denunciar dados de telemetria, cada proxy sidecar injetado em suas chamadas de pods de serviço a API Cloud Monitoring e a API Cloud Logging. Os dados de telemetria são automaticamente para as páginas do Cloud Service Mesh na console do Google Cloud. As métricas são exibidas apenas para serviços HTTP nas páginas do Cloud Service Mesh no console do Google Cloud.

O Cloud Service Mesh oferece vários painéis de serviço pré-configurados na no console do Google Cloud. Assim, você não precisa configurar manualmente painéis e gráficos. Com essa telemetria detalhada, os operadores podem observar o comportamento do serviço e resolver problemas, fazer a manutenção e otimizar aplicativos.

Nas páginas do Cloud Service Mesh no console do Google Cloud, é possível:

  • Tenha uma visão geral de todos os serviços na malha e forneça métricas críticas no nível de serviço em três dos quatro sinais de ouro do monitoramento: latência, tráfego e erros.

  • Defina, revise e configure alertas para objetivos de nível de serviço (SLOs), que resumem o desempenho visível ao usuário do serviço.

  • Visualize gráficos de métricas para serviços individuais e analise-os detalhadamente com filtros e análises, incluindo código de resposta, protocolo, pod de destino, origem do tráfego e muito mais.

  • Receba informações detalhadas sobre os endpoints de cada serviço e veja como o tráfego está fluindo entre os serviços e qual é o desempenho de cada borda de comunicação.

  • Explore uma visualização de gráfico de topologia de serviço que mostre os serviços da malha e as relações deles.

A seguir