Bibliotecas de clientes

Para coletar dados de trace dos seus aplicativos e enviá-los ao Cloud Trace, é possível instrumentar seu código com o OpenTelemetry ou com as bibliotecas de cliente do Cloud específicas de cada linguagem. Use os guias de configuração e os recursos de biblioteca neste documento para instrumentar aplicativos em 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étrica e trace e podem enviá-los a qualquer fornecedor, incluindo o Google Cloud. Para seus aplicativos de agentes, alguns frameworks podem coletar seus comandos e respostas ou transmitir contexto que permite o rastreamento de algumas chamadas remotas de servidores MCP do Google Cloud.

Para instrumentar seu aplicativo, recomendamos o uso de 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 de fornecedores e produtos. Para mais informações sobre esses frameworks, consulte Observabilidade para desenvolvedores de aplicativos e Escolher uma abordagem de instrumentação.

Configuração do OpenTelemetry

Para saber como configurar o OpenTelemetry, consulte os seguintes guias:

Bibliotecas de cliente do Cloud

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