106.4. OpenTelemetry 設定
このコンポーネントが存在すると、OpenTelemetry メトリクスの収集を簡単に有効にするために必要な計装が提供されます。
106.4.1. OpenTelemetry コレクターのテスト リンクのコピーリンクがクリップボードにコピーされました!
OpenTelemetry トレースの設定をすばやく確認する必要がある場合は、Docker サービスを実行してローカルコレクターを起動できます。
docker run -p 4318:4318 otel/opentelemetry-collector-contrib:0.113.0
このサービスは、エージェントが想定するデフォルト設定であるポート 4318 を localhost に公開します。この設定は適宜変更できます。
106.4.2. OpenTelemetry エージェントの設定 リンクのコピーリンクがクリップボードにコピーされました!
アプリケーションによって公開されるメトリクスを収集するには、選択したランタイムに応じて、Java エージェントを使用して Camel アプリケーションを起動する必要があります。Java エージェントの目標は、これらのメトリクスを OpenTelemetry 互換コレクターサーバーにプッシュすることです。OpenTelemetry Java エージェントの設定 に記載されている手順に従ってください。
注意: Spring Boot ランタイムでの OpenTelemetry 依存関係の調整に不具合がある ため、Spring Boot BOM 依存関係が OpenTelemetry 依存関係を調整するまでランタイムエラーが発生する可能性があります。問題が修正されるまで、これを機能させるために必要な回避策に留意してください。