Pour collecter des données de trace à partir de vos applications et les envoyer à Cloud Trace, utilisez OpenTelemetry ou une bibliothèque cliente spécifique à un langage. Cette page fournit des liens vers des guides de configuration OpenTelemetry et des ressources sur les bibliothèques clientes Cloud pour C++, Go, Java, Node.js, Python, Ruby et .NET.
Quand instrumenter votre application
Instrumentez votre application pour collecter des informations spécifiques qui vous aident à 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 traces, 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 le contexte qui permet de tracer 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 ou des bibliothèques clientes spécifiques aux fournisseurs et aux produits. Pour en savoir plus sur ces frameworks, consultez Instrumentation et observabilité et Choisir une approche d'instrumentation.
Configurer OpenTelemetry
Pour savoir comment configurer OpenTelemetry, consultez les guides suivants :
Bibliothèques clientes Google Cloud
Pour en savoir plus sur les bibliothèques clientes Cloud, consultez les ressources suivantes :
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 :