Vista geral da observabilidade

O Cloud Service Mesh oferece observabilidade no estado e no desempenho dos seus serviços. Para obter dados de telemetria, o Cloud Service Mesh baseia-se em proxies sidecar que injeta como um contentor separado nos mesmos pods que as suas cargas de trabalho. Os proxies intercetam todo o tráfego HTTP de entrada e saída para as cargas de trabalho e comunicam os dados ao Cloud Service Mesh. Com este sistema, os programadores de serviços não têm de instrumentar o respetivo código para recolher dados de telemetria.

O Cloud Monitoring e o Cloud Logging são ativados no seu Google Cloud projeto quando instala o Cloud Service Mesh. Para comunicar dados de telemetria, cada proxy sidecar injetado nos seus pods de serviço chama a API Cloud Monitoring e a API Cloud Logging. Os dados de telemetria são carregados automaticamente para as páginas do Cloud Service Mesh na Google Cloud consola. Tenha em atenção que as métricas são apresentadas apenas para serviços HTTP nas páginas do Cloud Service Mesh naGoogle Cloud consola.

O Cloud Service Mesh oferece vários painéis de controlo de serviços pré-configurados na Google Cloud consola para que não tenha de configurar manualmente painéis de controlo e gráficos. Esta telemetria detalhada permite que os operadores observem o comportamento do serviço e lhes dá a capacidade de resolver problemas, manter e otimizar as respetivas aplicações.

Nas páginas do Cloud Service Mesh na Google Cloud consola, pode:

  • Obtenha uma vista geral de todos os serviços na sua malha, fornecendo-lhe métricas críticas ao nível do serviço em três dos quatro sinais de ouro da monitorização: latência, tráfego e erros.

  • Defina, reveja e configure alertas em relação aos objetivos ao nível do serviço (SLOs), que resumem o desempenho visível para o utilizador do seu serviço.

  • Veja gráficos de métricas para serviços individuais e analise-os detalhadamente com a filtragem e as discriminações, incluindo por código de resposta, protocolo, pod de destino, origem de tráfego e muito mais.

  • Veja informações detalhadas sobre os pontos finais de cada serviço e saiba como o tráfego flui entre os serviços e qual o desempenho de cada limite de comunicação.

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

O que se segue?