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 di Cloud specifiche per il linguaggio. 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 gli errori. Esistono diversi framework di strumentazione open source che raccolgono dati di log, metriche e tracce e possono inviarli a qualsiasi fornitore, incluso Google Cloud. Per le tue applicazioni basate su agenti, alcuni framework possono raccogliere i tuoi prompt e le tue risposte o passare un contesto che consente di tracciare alcune chiamate remote ai server MCP di Google Cloud.

Per instrumentare la tua applicazione, ti consigliamo di utilizzare un framework di strumentazione open source e indipendente dal fornitore, come OpenTelemetry, anziché API o librerie client specifiche del fornitore e del prodotto. Per informazioni su questi framework, consulta Osservabilità per gli sviluppatori di applicazioni e Scegli un approccio di strumentazione.

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: