クライアント ライブラリ

トレースデータが自動的にキャプチャされない場合は、このデータを収集するようにアプリケーションをインストルメント化する必要があります。

アプリケーション固有の情報を収集するように、アプリケーションをインストルメント化できます。いくつかのオープンソースのインストルメンテーション フレームワークを使用すると、アプリケーションから指標、ログ、トレースを収集し、そのデータを Google Cloud などのベンダーに送信できます。アプリケーションをインストルメント化するには、ベンダー固有の API とプロダクト固有の API やクライアント ライブラリではなく、OpenTelemetry などのオープンソースのインストルメンテーション フレームワークを使用することをおすすめします。

ベンダーに依存しないインストルメンテーション フレームワークを使用したアプリケーションのインストルメント化の詳細については、インストルメンテーションとオブザーバビリティをご覧ください。

OpenTelemetry ライブラリの情報を設定します。

Google クライアント ライブラリの情報を設定します。

Zipkin トレーサーからトレースを受信することもできます。詳細については、Cloud Trace と Zipkin の使用をご覧ください。