Librerie client

Per raccogliere i dati di traccia dalle tue applicazioni e inviarli a Cloud Trace, puoi instrumentare il codice con OpenTelemetry o con le librerie client Cloud specifiche per la lingua. Puoi utilizzare le guide alla configurazione e le risorse della libreria in questo documento per instrumentare le applicazioni C++, Go, Java, Node.js, Python, Ruby e .NET.

Quando instrumentare l'applicazione

Strumenta la tua applicazione per raccogliere informazioni specifiche che ti aiutino a comprenderne le prestazioni e a risolvere i problemi. Diversi framework di strumentazione open source raccolgono dati di log, metriche e tracce e possono inviarli a qualsiasi fornitore, incluso Google Cloud. Per le tue applicazioni agentic, alcuni framework possono raccogliere i tuoi prompt e le tue risposte o trasmettere il contesto che consente di tracciare alcune chiamate ai server MCP di Google Cloud.

Per instrumentare l'applicazione, ti consigliamo di utilizzare un framework di instrumentazione open source e indipendente dal fornitore, come OpenTelemetry, anziché API o librerie client specifiche per fornitori e prodotti. Per informazioni su questi framework, vedi Instrumentazione e osservabilità e Scegliere un approccio di instrumentazione.

Configurazione di OpenTelemetry

Per informazioni sulla configurazione di OpenTelemetry, consulta le seguenti guide:

Librerie client cloud

Per informazioni sulle librerie client di Cloud, consulta le seguenti risorse: