Quando os dados de rastreamento para validar o desempenho ou resolver problemas não são capturados automaticamente, instrumente 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 rastreamento e podem enviar esses dados para qualquer fornecedor, incluindo o Google Cloud. Para seus aplicativos agênticos, 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 uma estrutura de instrumentação de código aberto e neutra em relação a fornecedores, como OpenTelemetry, em vez de APIs ou bibliotecas de cliente específicas do fornecedor e do produto. Para mais informações sobre esses frameworks, consulte Instrumentação e observabilidade e Escolher uma abordagem de instrumentação.
Como configurar as informações da biblioteca do OpenTelemetry:
Informações sobre as bibliotecas de cliente do Cloud:
Ruby:
GitHub:
googleapis/google-cloud-traceASP.NET:
- Biblioteca:
Google.Cloud.Diagnostics.AspNet - Pacote NuGet:
Google.Cloud.Diagnostics.AspNet - GitHub:
Google.Cloud.Diagnostics.AspNet version 4.0.0
- Biblioteca:
ASP.NET Core:
- Bibliotecas:
Google.Cloud.Diagnostics.AspNetCore3eGoogle.Cloud.Diagnostics.AspNetCore - Pacotes NuGet:
Google.Cloud.Diagnostics.AspNetCore3eGoogle.Cloud.Diagnostics.AspNetCore - GitHub:
googleapis/google-cloud-dotnet
- Bibliotecas: