Bibliothèques clientes

Pour collecter les données de trace de vos applications et les envoyer à Cloud Trace, vous pouvez instrumenter votre code avec OpenTelemetry ou des bibliothèques clientes Cloud spécifiques au langage. Vous pouvez utiliser les guides de configuration et les ressources de bibliothèque de ce document pour instrumenter des applications C++, Go, Java, Node.js, Python, Ruby et .NET.

Quand instrumenter votre application

Instrumentez votre application pour collecter des informations spécifiques qui vous aideront à comprendre ses performances et à résoudre les problèmes. Plusieurs frameworks d'instrumentation Open Source collectent des données de journaux, de métriques et de traces, et peuvent les envoyer à n'importe quel fournisseur, y compris Google Cloud. Pour vos applications d'agent, certains frameworks peuvent collecter vos requêtes et réponses, ou transmettre un contexte permettant de tracer certains appels de serveurs MCP Google Cloud distants.

Pour instrumenter votre application, nous vous recommandons d'utiliser un framework d'instrumentation Open Source neutre du point du 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 Observabilité pour les développeurs d'applications et Choisir une approche d'instrumentation.

Configuration d'OpenTelemetry

Pour en savoir plus sur la configuration d'OpenTelemetry, consultez les guides suivants :

Bibliothèques clientes Google Cloud

Pour en savoir plus sur les bibliothèques clientes Cloud, consultez les ressources suivantes :