クライアント ライブラリ

アプリケーションからトレースデータを収集して Cloud Trace に送信するには、OpenTelemetry または言語固有のクライアント ライブラリを使用します。このページでは、C++、Go、Java、Node.js、Python、Ruby、.NET の OpenTelemetry 設定ガイドと Cloud クライアント ライブラリのリソースへのリンクを提供します。

アプリケーションを計測可能にするタイミング

アプリケーションを計測して、パフォーマンスの把握や障害のトラブルシューティングに役立つ特定の情報を収集します。いくつかのオープンソースの計測化フレームワークは、ログ、指標、トレースデータを収集し、そのデータを Google Cloudなどのベンダーに送信できます。エージェント アプリケーションの場合、一部のフレームワークはプロンプトとレスポンスを収集したり、一部のリモート Google Cloud MCP サーバー呼び出しのトレースを可能にするコンテキストを渡したりできます。

アプリケーションを計装化する場合は、ベンダー固有またはプロダクト固有の API やクライアント ライブラリではなく、OpenTelemetry などのオープンソースの計装化フレームワークを使用することをおすすめします。これらのフレームワークの詳細については、 計測とオブザーバビリティと計測方法を選択するをご覧ください。

OpenTelemetry の設定

OpenTelemetry の設定については、次のガイドをご覧ください。

Cloud クライアント ライブラリ

Cloud クライアント ライブラリについては、次のリソースをご覧ください。