O rastreamento distribuído para o Secure Web Proxy oferece visibilidade de solicitações de ponta a ponta para o 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 da solicitação 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 dissociadas: defina taxas de amostragem de rastreamento em recursos
TelemetryPolicyindependentes sem modificar o roteamento de proxy ou as regras de segurança. - Correlação de telemetria cruzada: correlacione o rastreamento com os registros de transações de proxy do Secure Web Proxy e as métricas do Cloud Monitoring usando IDs de rastreamento 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:
- 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 dos 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 a forma como o gateway processa 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 em parentesco
A amostragem baseada em parentes fornece controle dinâmico sobre a coleta de rastreamentos com base em decisões de amostragem upstream. Quando você ativa a amostragem baseada em parentesco, o Secure Web Proxy faz a amostragem automática de solicitações se o contexto de traces de entrada 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 base configurado na política de telemetria.