Visão geral do rastreamento distribuído

O rastreamento distribuído do Secure Web Proxy oferece visibilidade de ponta a ponta das solicitações de tráfego da Web de saída que passa pelos gateways de proxy para APIs externas e serviços de terceiros.

O Secure Web Proxy se integra ao Cloud Trace para capturar insights detalhados de tempo e atributos de solicitação para cada conexão de saída. Essas informações ajudam a detectar gargalos de latência e resolver erros de conectividade.

Principais vantagens

O rastreamento distribuído com o Trace oferece os seguintes benefícios principais:

  • Visibilidade do ciclo de vida de solicitações de ponta a ponta: rastreie solicitações de saída de cargas de trabalho internas pelo Secure Web Proxy para endpoints externos.
  • Políticas de telemetria desacopladas: defina taxas de amostragem de trace em recursos TelemetryPolicy independentes sem modificar as regras de segurança ou roteamento de proxy.
  • Correlação de telemetria cruzada: correlacione o Trace com os registros de transações de proxy do Secure Web Proxy e as métricas do Cloud Monitoring usando IDs de trace unificados.

Arquitetura das políticas de telemetria

O rastreamento distribuído do Secure Web Proxy é gerenciado usando recursos TelemetryPolicy na API Network Services.

Os principais princípios de arquitetura incluem:

  • Validação de conflito com o Gateway de Agente: ao implantar um gateway do Secure Web Proxy como um Gateway de Agente, uma política de telemetria não pode segmentar o gateway do Secure Web Proxy subjacente e o recurso agentGateway de referência. Se você tentar anexar políticas de telemetria conflitantes, a API vai rejeitar a solicitação.
  • Gerenciamento de políticas regionais: as políticas de telemetria do Secure Web Proxy são recursos regionais e são criadas e gerenciadas na mesma região que os gateways de destino.
  • Ciclo de vida independente: as políticas de telemetria são separadas das políticas e regras de segurança do gateway. É possível criar, modificar ou excluir políticas de telemetria sem afetar como o gateway lida com o tráfego ou a segurança.
  • Segmentação de vários gateways: uma única política de telemetria pode segmentar vários gateways do Secure Web Proxy na mesma região, garantindo padrões de rastreamento consistentes em várias implantações regionais.

Amostragem baseada no pai

A amostragem baseada em pai oferece controle dinâmico sobre a coleta de traces com base em decisões de amostragem upstream. Quando você ativa a amostragem baseada em pai, o Secure Web Proxy faz a amostragem automática de solicitações se o contexto de traces recebido indicar que o cliente ou microsserviço upstream já decidiu fazer a amostragem do trace.

Para solicitações que não têm contexto de traces upstream, o Secure Web Proxy aplica o samplingRate de referência configurado na política de telemetria.

A seguir