Bibliotecas de clientes

Para coletar dados de rastreamento dos seus aplicativos e enviá-los ao Cloud Trace, use o OpenTelemetry ou uma biblioteca de cliente específica da linguagem. Esta página fornece links para guias de configuração do OpenTelemetry e recursos das bibliotecas de cliente do Cloud para C++, Go, Java, Node.js, Python, Ruby e .NET.

Quando instrumentar seu aplicativo

Instrumente seu aplicativo para coletar informações específicas que ajudam a entender o desempenho dele e solucionar falhas. Vários frameworks de instrumentação de código aberto coletam dados de registro, métricas e traces e podem enviar esses dados a qualquer fornecedor, incluindo o Google Cloud. Para seus aplicativos generativos, alguns frameworks podem coletar seus comandos e respostas ou transmitir contexto que permite o rastreamento de algumas chamadas remotas dos servidores MCP do Google Cloud.

Para instrumentar seu aplicativo, recomendamos que você use um framework de instrumentação de código aberto e neutro em relação a fornecedores, como o OpenTelemetry, em vez de APIs ou bibliotecas de cliente específicas do fornecedor e do produto. Para informações sobre esses frameworks, consulte Instrumentação e observabilidade e Escolher uma abordagem de instrumentação.

Configuração do OpenTelemetry

Para informações sobre como configurar o OpenTelemetry, consulte os seguintes guias:

Bibliotecas de cliente do Cloud

Para informações sobre as bibliotecas de cliente do Cloud, consulte os seguintes recursos: