Lorsque les données de traces permettant de valider les performances ou de résoudre les problèmes ne sont pas capturées automatiquement, instrumentez votre application.
Instrumentez votre application pour collecter des informations spécifiques qui vous aideront à comprendre ses performances et à résoudre les échecs. Plusieurs frameworks d'instrumentation Open Source collectent des données de journaux, de métriques et de trace données, et peuvent envoyer ces données à n'importe quel fournisseur, y compris Google Cloud. Pour vos applications agentiques, certains frameworks peuvent collecter vos requêtes et vos réponses, ou transmettre un contexte qui permet de suivre certains appels de serveurs MCP Google Cloud à distance.
Pour instrumenter votre application, nous vous recommandons d'utiliser un framework d'instrumentation Open Source neutre du point de vue du fournisseur, tel qu' OpenTelemetry, plutôt que des API spécifiques aux fournisseurs et aux produits ou des bibliothèques clientes. Pour en savoir plus sur ces frameworks, consultez Instrumentation et observabilité et Choisir une approche d'instrumentation.
Configurez les informations relatives à la bibliothèque OpenTelemetry :
Informations sur les bibliothèques clientes Cloud :
Ruby:
GitHub:
googleapis/google-cloud-traceASP.NET:
- Bibliothèque :
Google.Cloud.Diagnostics.AspNet - Package NuGet :
Google.Cloud.Diagnostics.AspNet - GitHub:
Google.Cloud.Diagnostics.AspNet version 4.0.0
- Bibliothèque :
ASP.NET Core:
- Bibliothèques :
Google.Cloud.Diagnostics.AspNetCore3etGoogle.Cloud.Diagnostics.AspNetCore - Packages NuGet :
Google.Cloud.Diagnostics.AspNetCore3etGoogle.Cloud.Diagnostics.AspNetCore - GitHub:
googleapis/google-cloud-dotnet
- Bibliothèques :