16.4. Kafka Bridge のトレースの有効化
Kafka Bridge 設定ファイルを編集して、Kafka Bridge の分散トレーシングを有効にします。その後、ホストオペレーティングシステムへの分散トレーシング向けに設定された Kafka Bridge インスタンスをデプロイすることができます。
以下の場合にトレースが生成されます。
- Kafka Bridge はメッセージを HTTP クライアントに送信し、HTTP クライアントからメッセージを消費します。
- HTTP クライアントは HTTP リクエストを送信して、Kafka Bridge 経由でメッセージを送受信します。
エンドツーエンドのトレーシングを設定するために、HTTP クライアントでトレーシングを設定する必要があります。
手順
Kafka Bridge インストールディレクトリーの
config/application.properties
ファイルを編集します。以下の行からコードコメントを削除します。
bridge.tracing=jaeger
- 設定ファイルを作成します。
設定プロパティーをパラメーターとして使用して、
bin/kafka_bridge_run.sh
スクリプトを実行します。cd kafka-bridge-0.xy.x.redhat-0000x ./bin/kafka_bridge_run.sh --config-file=config/application.properties
Kafka Bridge の内部コンシューマーおよびプロデューサーのインターセプターが有効になりました。